5
8/20/2019 ___ 3.2 PaintPot.pdf http://slidepdf.com/reader/full/-32-paintpotpdf 1/5 จกรรมท  3 เร อง Application PaintPot 1 การสร างแอพล เคช นด วย MIT AppInventor คร ณฐพล บวอไร [www.nattapon.com] จกรรมท  3 เร อง Application PaintPot  Application: PaintPot เป นแอพล เคช นท สามารถวาดภาพดวยสต างๆ ลงบนพ นท วางท าหนดไว  ได  โดยม ธการสร างด งน  1. สร างโปรเจ คใหม   คล กป New Project   งช อโปรแกรม PaintPot  กดป OK 2. สร างหน าต างโปรแกรม เปล ยนช Screen1 เป PaintPot วยการคล กท นหล งโปรแกรม    ไปต งค าในหนาต าง Properties หวข  Title งร       

ก_จกรรมท__ 3.2 PaintPot.pdf

Embed Size (px)

Citation preview

Page 1: ก_จกรรมท__ 3.2 PaintPot.pdf

8/20/2019 _ __ 3.2 PaintPot.pdf

http://slidepdf.com/reader/full/-32-paintpotpdf 1/5

กจกรรมท  3 เร อง Application PaintPot 1

การสรางแอพลเคชันดวย MIT AppInventor ครณ ัฐพล บัวอไร [www.nattapon.com]

กจกรรมท  3 

เร อง Application PaintPot

 Application: PaintPot เปนแอพลเคชันท สามารถวาดภาพดวยสตางๆ ลงบนพ นท วางท กาหนดไว ได โดยมวธการสรางดังน 

 

1. สรางโปรเจคใหม  คลกป ม New Project

 ตั งช อโปรแกรม PaintPot

 กดป ม OK

2. สรางหนาตางโปรแกรม 

เปล ยนช อ Screen1 เปน PaintPot ดวยการคลกท พ นหลังโปรแกรม 

  ไปตั งคาในหนาตาง Properties หัวขอ Title ดังรป 

 

 

 

 

 

Page 2: ก_จกรรมท__ 3.2 PaintPot.pdf

8/20/2019 _ __ 3.2 PaintPot.pdf

http://slidepdf.com/reader/full/-32-paintpotpdf 2/5

กจกรรมท  3 เร อง Application PaintPot 2

การสรางแอพลเคชันดวย MIT AppInventor ครณ ัฐพล บัวอไร [www.nattapon.com]

 ลากคอมโพเนนท Button มาวางบนหนาจอ 3 ป ม แลวปรับแตงใหมลักษณะดังรป (เปนป มสาหรับเลอกสสาหรับวาดรป)

 เปล ยนช อคอมโพเนนท ในหนาตาง Components ดังรป (เปล ยนช อเพ อใหร  วาป มไหนคอสอะไร) 

 เลอกคอมโพเนนท ในกล ม Layout แลวลากคอมโพเนนท HorizontalArrangement มาวางบนหนาจอ (เพ อจัดรปแบบป มตามแนวนอน)

 ลากป มทั ง 3 ป มไปใส ในคอมโพเนนท HorizontalArrangement จะไดผลลัพธดังรป 

 

 

Page 3: ก_จกรรมท__ 3.2 PaintPot.pdf

8/20/2019 _ __ 3.2 PaintPot.pdf

http://slidepdf.com/reader/full/-32-paintpotpdf 3/5

กจกรรมท  3 เร อง Application PaintPot 3

การสรางแอพลเคชันดวย MIT AppInventor ครณ ัฐพล บัวอไร [www.nattapon.com]

 เลอกคอมโพเนนท ในกล ม Drawing and Animation แลวลากคอมโพเนนท Canvas มาวางบนหนาจอ 

 ปรับขนาดของ Canvas ใหดานกวาง (Width) = Fill parent และดานสง (Height) = 300

pixels

 ลากคอมโพเนนท Button มาวางดานลาง Canvas แลวเปล ยนช อเปน Clear (เปนป มสาหรับเคลยรพ นท วาดรปในกรณท ตองการวาดใหม) และเปล ยนช อป มในหนาตางคอมโพเนนเปน ButtonWipe

 

 

Page 4: ก_จกรรมท__ 3.2 PaintPot.pdf

8/20/2019 _ __ 3.2 PaintPot.pdf

http://slidepdf.com/reader/full/-32-paintpotpdf 4/5

กจกรรมท  3 เร อง Application PaintPot 4

การสรางแอพลเคชันดวย MIT AppInventor ครณ ัฐพล บัวอไร [www.nattapon.com]

3. การเขยนคาส ังควบคมโปรแกรม 

 คลกป ม Blocks เพ อเขาส หนาตางเขยนคาสั งควบคมโปรแกรม 

 ลากบลอกคาสั งตางๆ มาใส ในหนาตาง Viewer โดยใหมบลอกตางๆ ดังน  

บลอคคาสั งตั งตางป มสและป มเคลยร 

บลอกคาสั งสาหรับวาดเสนสบนพ นท  Canvas

บลอกคาสั งสาหรับวาดจดบนพ นท  Canvas

Page 5: ก_จกรรมท__ 3.2 PaintPot.pdf

8/20/2019 _ __ 3.2 PaintPot.pdf

http://slidepdf.com/reader/full/-32-paintpotpdf 5/5

กจกรรมท  3 เร อง Application PaintPot 5

การสรางแอพลเคชันดวย MIT AppInventor ครณ ัฐพล บัวอไร [www.nattapon.com]

4. ทดสอบ Application

 คลกเมน Connect เลอก Emulator

 รอจนกระทั งโปรแกรมเปดข นมาสาเรจ ดังรป ซ งนักเรยนสามารถคลกป มสและวาดรปตามตองการลงบนพ นท  Canvas ได