More Related Content
Similar to การเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Android (20)
More from Aod Parinthorn (8)
การเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Android
- 3. การติดตังโปรแกรม NetBeans
ขันตอนการติดตัง (NetBeans IDE Installation)
NetBeans สนับสนุนการทํางานหลายระบบ อาทิเช่น Windows, Solaris,
Linux และ Macintosh ในทีนีขอกล่าวถึงเฉพาะการติดตัง
ใน WindowsXP ดังนี1.Download NetBeans IDE 5.0 (หรื อ NetBeans IDE 5.5
Beta) ที www.netbeans.org จะได้ File (.zip) และให้คลาย File .zip นันเพือทํา
การติดตัง
- 4. 2. ทีไฟล์ installer ให้ double-click ที icon ของ installer
3. จะพบขันตอนการติดตังโดยใช้ wizard > และปรากฏหน้าจอ License
Agreement > click Next
4. ระบุ directory สําหรับเก็บข้อมูลระหว่างการติดตัง NetBeans IDE
5. เลือก JDK ทีคุณต้องการใช้ทางานร่ วมกับ IDE > click Next
ํ
่
6. ยืนยันการติดตังว่าอยูใน location ทีถูกต้องและมีหน่วยความจําเพียงพอ
สําหรับ
การติดตัง
7. Click Next เพือเริ มขันตอนการติดตัง และทํางานตามขันตอนของ Wizard
- 5. เริ มต้นสร้างโปรเจ็กต์ใหม่โดยเลือกเมนู File > New Project จากนัน
โปรแกรมจะแสดงหน้าต่างNew Project ขึนมา เราสามารถเลือกการสร้าง
โปรแกรมประยุกต์ได้หลายแบบ ในทีนีจะสร้างโปรแกรมในลักษณะ Desktop
Application ด้วยจาวา ให้เลือกโปรเจ็กต์เป็ น Java แล้วเลือก Java
Desktop Application
- 7. ั
ถ้าหากต้องการสร้างอีเวนต์ให้กบปุ่ มได้โดยคลิกขวาทีปุ่ มแล้ว
เลือก Events แล้วเลือก Events ทีต้องการ ในทีนีจะเลือก Events ทีเกิดจากเมาส์
โดยเลือกเป็ น Mouse > mouseClicked โปรแกรมจะสร้างหน้าต่างซอร์ สโค้ด
ออกมา ให้พิมพ์คาสังในตําแหน่งต่อจากคําว่า TODO ในทีนีจะพิมพ์
ํ
System.out.println(“ann”); เพือแสดงข้อความออกทางคอนโซล เมือคลิกไอคอน
รันโปรแกรมจะแสดงหน้าต่างเอาต์พต
ุ
- 15. การสร้ าง GUI ในการสร้างไฟล์ .java แบบ GUI สามารถเลือก Class ได้หลาย
ตัวมาก เช่น
Swing GUI Forms และภายใน Swing ก็มี Class แยกย่อยอีกหลายตัว
เช่นเดียวกัน
- 17. หลายคนจะยังสงสัยว่าจะเลือกตัวไหนดี ซึงปกติแล้วพวกการเลือก
พวก GUI ต่าง ๆ เป็ เพียงค่า Default เริ มต้นตอนทีสร้างไฟล์Class เท่านัน แต่
หลังจากทีสร้างแล้ว เราสามารถทําการแก้ไข Code ต่าง ๆ และเรี ยกใช่งาน Class
ต่าง ๆ เพิมได้ทีหลัง และสามารถใช้ได้ทง Swing และ AWT หรื ออืน ๆ ในการ
ั
ออกแบบและสร้าง Form ได้
ในขันตอนนีให้เลือก Swing GUI Forms -> JFrame Form
- 21. ก่อนอืนให้เราเข้าใจเกียวกับ Layout ของ Form ซะก่อน ซึงปกติแล้วเวลา
เราเขียนบน VB.Net หรือ Visual Studio จะมีการจัดพวก Control ต่าง ๆ ตาม
ตําแหน่ง X , Y ของ Form แต่ในภาษา Java เราสามารถเลือกทีจะจัดรู ปแบบของ
Control และ Object ต่าง ๆ ได้ เช่น จะเป็ นแบบ GridLayout (ให้นึกถึง HTML แบบ
Table) และอืน ๆ อีกหลายรู ปแบบ แต่ในค่าพืนฐานแนะนําให้ปรับเป็ น Null layout
คือจัดวางตําแหน่งแบบ X , Y เหมือนกับ VB.Net ทีเราคุนเคย
้
- 23. ปรับแต่ Properties ของ Form ซะหน่อยด้วยการคลิกที Form แล้วไปที
Properties -> Code -> Form Size Policy -> Generate Resize Code
หรื อจะปรับแต่งพวก Size ได้ตามขนาดทีต้องการ
- 25. ได้ผลลัพธ์ดงรู ป
ั
สรุป จากผลลัพธ์จะเห็นว่า Netbeans ช่วยให้เราสร้าง Form GUI ด้วย
Java แบบง่ายมาก ๆ โดยทีเรายังไม่ได้เขียน Code เลยซะบรรทัด ก็
สามารถสร้าง GUI ได้แล้ว และขันตอนถัดไป หลังจากได้ GUI แล้ว เรา
จะต้องสร้าง Event เหตุการณ์ต่าง ๆ กับ User เช่นการรับค่าผ่าน Input
และแสดง Dialog โต้ตอบแบบง่าย ๆ