SlideShare a Scribd company logo
บทที่ 12
การเขียนโปรแกรมโดย
ใช้ NetBeans
สมาชิก
นางสาวธนพร
นางสาวธนัชชา
นางสาวธนัญญา
นางสาวชัชชญา
นางสาวณิชากร
นางสาววิลาสินี
นางสาวศศิภา
ศรอารา
ปานมา
สุทธิพงศ์เกียรติ์
ก่อถิรวัสส์
สุขอุดมกอบกุล
ศรีพรรณ์
สามหาดไทย
เลขที่ 19
เลขที่ 23
เลขที่ 24
เลขที่ 25
เลขที่ 28
เลขที่ 37
เลขที่ 39
Netbeans คือเครื่องมือที่ช่วยในการเขียนโปรแกรมภาษาจาวา ที่มี
ประสิทธิภาพอย่างมาก ทาให้สามารถพัฒนางานได้ง่าย และเร็ว เพราะ
Netbeans มี Editor อยู่ในตัวที่ใช้ในการเขียนภาษาโปรแกรม มีการแบ่งสี
ออกเป็นสี ๆ ใน Editorเพื่อให้ง่ายต่อการมอง ง่ายต่อการจัดรูปแบบ
เพื่อให้เขียนโปรแกรมได้ง่ายขึ้น มีคอมไพล์ที่สามารถคอมไพล์ได้ง่าย
สามารถกดรันได้ โดยไม่ต้องกดคอมไพล์ก่อน เพราะ Netbeans จะทาการ
คอมไพล์ให้อัตโนมัติ มีปุ่มที่ใช้สาหรับทา GUI(Graphic User Interface)
อยู่ในตัวสามารถลากวางได้เลย และที่สาคัญคือฟรีคับ โดยมีบริษัท Sun
Microsoft เป็นผู้ให้บริการ เราจึงสามารถมั่นใจได้ว่า เครื่องมือนี้จะรองรับ
มาตรฐานใหม่ ๆ ของภาษาจาวาในอนาคตได้อย่างแน่นอน
เริ่มต้นการสร้าง Project บน Netbeans
เลือกเมนู File -> New Project
เลือก Java -> Java Application
กาหนดชื่อ Project ในส่วนของ Create Main Class ให้ติ๊กออก จากนั้น
เลือก Finish
ตอนนี้ได้โปรเจคเปล่า ๆ ยังไม่มีไฟล์ .java
สร้าง Package โดยการคลิก
ขวา Project -> New -> Java
Package...
ใส่ชื่อ Package เช่น com.java.myapp
ได้ Package เช่น
com.java.myapp เรียบร้อยแล้ว
สร้างไฟล์ Class ของ Java
คลิกขวาที่ Package เลือก New -> Others...
การสร้าง GUI ในการสร้างไฟล์ .java แบบ GUI สามารถเลือก Class
ได้หลายตัวมาก เช่น Swing GUI Forms
และภายใน Swing ก็มี Class แยกย่อยอีกหลายตัว เช่นเดียวกัน
หรือจะเลือกใช้ AWT GUI Forms ซึ่งจะแยกย่อย Class ได้อีก 4-5 ตัว
หลายคนจะยังสงสัยว่าจะเลือกตัวไหนดี ซึ่งปกติแล้วพวกการเลือก
พวก GUI ต่าง ๆ เป็นเพียงค่า Defaultเริ่มต้นตอนที่สร้าง
ไฟล์ Class เท่านั้น แต่หลังจากที่สร้างแล้ว เราสามารถทาการแก้ไข Code
ต่าง ๆ และเรียกใช้งาน Classต่าง ๆ เพิ่มได้ทีหลัง และสามารถใช้ได้
ทั้ง Swing และ AWT หรืออื่น ๆ ในการออกแบบและสร้าง Form ได้
ในขั้นตอนนี้ให้เลือก Swing GUI
Forms -> JFrame Form
กาหนดชื่อ Class
ตอนนี้ได้เราได้ Class ที่มี .java
เรียบร้อยแล้ว พร้อมทั้ง Form
เปล่า ๆ ที่โปรแกรมสร้างมาให้
จะเห็นว่ามี Toolbox ที่ประกอบด้วย
Controls และ Object ต่าง ๆ
มากมาย ที่ไว้ออกแบบ Form
ก่อนอื่นให้เราเข้าใจเกี่ยวกับ Layout ของ Form ก่อน ซึ่งปกติแล้ว
เวลาเราเขียนบน VB.Net หรือ Visual Studio จะมีการจัดพวก
Control ต่าง ๆ ตามตาแหน่ง X , Y ของ Form แต่ในภาษา Java เรา
สามารถเลือกที่จะจัดรูปแบบของ Control และ Object ต่าง ๆ ได้ เช่น จะ
เป็นแบบ Grid Layout (ให้นึกถึง HTML แบบ Table) และอื่น ๆ อีก
หลายรูปแบบ แต่ในค่าพื้นฐานแนะนาให้ปรับเป็น Null layout คือจัดวาง
ตาแหน่งแบบ X , Y เหมือนกับ VB.Net ที่เราคุ้นเคย
ทดสอบการสร้าง Label , TextField
และ Button ด้วย (JLabel,
jTextField และ jButton) อาศัยการ
ลากวาง ๆ
ปรับแต่ง Properties ของ Form ซะ
หน่อยด้วยการคลิกที่ Form แล้วไปที่
Properties -> Code -> Form Size
Policy -> Generate Resize Code
หรือจะปรับแต่งพวก Size ได้ตามขนาด
ที่ต้องการ
ทดสอบการรันโปรแกรม
เลือก Class ที่เราได้สร้างไว้เพื่อ
ทาการ Run
ได้ผลลัพธ์ดังรูป
สรุป จากผลลัพธ์จะเห็นว่า Netbeans ช่วยให้เราสร้าง Form GUI ด้วย
Java แบบง่ายมาก ๆ โดยที่เรายังไม่ได้เขียน Code เลยซะบรรทัด ก็
สามารถสร้าง GUI ได้แล้ว และขั้นตอนถัดไป หลังจากได้ GUI แล้ว
เราจะต้องสร้าง Event เหตุการณ์ต่าง ๆ กับ User เช่นการรับค่าผ่าน
Input และแสดง Dialog โต้ตอบแบบง่าย ๆ
การสร้าง App Android
สร้างโปรเจค Android Create New Project บนโปรแกรม Eclipse
เปิดโปรแกรม Eclipse
เลือกเมนู File -> New -> Android Application Project
กาหนด Application Name , Project
name , Package Name และก็ Build
SDK : ให้เลือก Version ของ Android
แนะนาให้เลือก ที่ได้ทาการติดตั้ง
Emulator ไว้ (ติดตั้ง Android AVD
Emulator)
ขั้นตอนนี้จะเป็นการสร้าง Icons ของ App
สามารถปรับแต่งได้ตามความต้องการ หรือ
จะกาหนดเป็นค่า Default ไปก่อนก็ได้ โดย
ให้คลิก Next เพื่อไปยังขั้นตอนถัดไปได้เลย
เลือก Create Blank Activity และ Next
เพื่อไปยังขั้นตอนถัดไป (Activity คืออะไร
จะได้อธิบายในขั้นตอนถัดไป)
กาหนดชื่อ Activity ถ้าไม่ต้องการแก้ไข
สามารกาหนดเป็นค่า Default และเลือก
Finish
กรณีที่แจ้งดังภาพให้ทาการ Install และ
Upgrade ให้เรียบร้อยก่อน
เลือก Accept และ Install
เลือก Finish
กาลัง Install
หน้าจอหลักของ Project
ในการพัฒนาโปรแกรม Android ด้วยโปรแกรม Eclipse นั้น
สามารถพัฒนาผ่าน UI ที่เป็น GUI ได้เช่นเดียวกัน ซึ่งจะช่วยให้การเขียน
โปรแกรมนั้นง่ายและสะดวกยิ่งขึ้น และในการสร้างโปรเจคแต่ล่ะครั้งตัว
โปรแกรม Eclipse จะทาการ include library ที่เป็นค่า Default และ
จาเป็นต่อการพัฒนาโปรแกรมนั้นหลายตัว แต่ที่ใช้และเราจะต้องสนใจใน
ขั้นตอนนี้ให้ดูแค่ 2 ตัวคือ
- MainActivity.java
- activity_main.xml
การเขียนโปรแกรม Netbeans และการสร้าง App Android

More Related Content

PPT
การใช้ Desktop author
PPTX
Netbeans and Android Appliation
PDF
ใบความรู้ที่ 4 การเขียนโปรแกรมด้วย visual basic 2010
PDF
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
PPTX
การเขียนโปรแกรมโดยใช้ NetBeans
PDF
การเขียนโปรแกรมด้วย Visual basic
PDF
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
PDF
ใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมคำนวณเลขอย่างง่าย
การใช้ Desktop author
Netbeans and Android Appliation
ใบความรู้ที่ 4 การเขียนโปรแกรมด้วย visual basic 2010
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
การเขียนโปรแกรมโดยใช้ NetBeans
การเขียนโปรแกรมด้วย Visual basic
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมคำนวณเลขอย่างง่าย

Similar to การเขียนโปรแกรม Netbeans และการสร้าง App Android (20)

PPTX
บทที่ 12
PPTX
การเขียนโปรแกรมด้วย Net beans
PDF
การเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Android
PDF
การเขียนโปรแกรมโดยใช้ Netbeans
PPTX
การเขียนโปรแกรมโดยใช้ Netbean
PPTX
โปรแกรม Net beans
PPTX
การเขียนโปรแกรมโดยใช้ Net bean
PPTX
การเขียนโปรแกรมโดยใช้ Net beans
PDF
Netbeans
PPTX
การเขียนโปรแกรมโดยใช้NetBeans และ การสร้าง App Android
PDF
Java 7&12 6 2
PPT
Java Programming [5/12] : Build Graphical User Interface
PDF
การเข ยนโปรแกรมโดยใช Net_beans
PDF
PPT
พื้นฐานภาษาจาวา
PDF
บทที่ 12 กราฟฟิก
PPTX
Powerpoint บทที่ 1
PDF
ความรู้เบื้องต้นภาษาจาวา
PPT
Lesson1 programing concept
DOC
บทท 12
บทที่ 12
การเขียนโปรแกรมด้วย Net beans
การเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Android
การเขียนโปรแกรมโดยใช้ Netbeans
การเขียนโปรแกรมโดยใช้ Netbean
โปรแกรม Net beans
การเขียนโปรแกรมโดยใช้ Net bean
การเขียนโปรแกรมโดยใช้ Net beans
Netbeans
การเขียนโปรแกรมโดยใช้NetBeans และ การสร้าง App Android
Java 7&12 6 2
Java Programming [5/12] : Build Graphical User Interface
การเข ยนโปรแกรมโดยใช Net_beans
พื้นฐานภาษาจาวา
บทที่ 12 กราฟฟิก
Powerpoint บทที่ 1
ความรู้เบื้องต้นภาษาจาวา
Lesson1 programing concept
บทท 12
Ad

การเขียนโปรแกรม Netbeans และการสร้าง App Android