<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="windows-874" %> http://www.siam2dev.com >> ชุมชนนักพัฒนาซอฟต์แวร์ของไทยแห่งใหม่
เข้าสู่ระบบ ::    
http://www.siam2dev.com >> ชุมชนนักพัฒนาซอฟต์แวร์แห่งใหม่
กลับหน้าแรก
 
:: ติดต่อโฆษณา 089-6698280 ::
 
     สวัสดีครับทุกท่าน ผมพัฒนาเว็บนี้ขึ้นมาโดยมีวัตถุประสงค์ ที่จะเห็นโปรแกรมเมอร์ของไทย ได้มีการคิดค้นและพัฒนาซอฟต์แวร์ ของคนไทย กันมากขึ้น เพื่อเป็นการช่วยชาตของเราให้เจริญยิ่งขึ้นไป (จะได้ไม่ต้องทะเลาะกันอย่างทุกวันนี้ 555 อย่าเครียดครับ ) เนื่องจากเว็บนี้ยังเพิ่งเริ่มต้นนะครับอาจมีเนื้อหาบางงส่วนที่ยังไม่สมบูรณ์จึงขออภัยมา ณ โอกาส นี้ด้วยครับ
 Last Update :: 27/12/2550
 

การเขียนโปรแกรมภาษาจาวา (JAVA) ด้วย NetBean IDE
บทความโดย :: อ. นัฐพงศ์ ส่งเนียม
http://www.siam2dev.com
อัพเดตล่าสุด 27/12/2550

บทความที่ 12 เรื่อง :: การ สร้าง Java Desktop Application 1 ด้วย NetBean6.0

    โดยปกติ การเขียนโปรแกรมภาษาจาวา นั้น มักจะมีข้อด้อยที่มักโดนกล่าวถึงอยู่เสมอมา ก็คือเรื่องของการจัดการกับส่วนติดต่อของผู้ใช้งานแบบกราฟิก (GUI) ซึ่งมักจะไม่สวยงามน่าใช้ เมื่อเทียบกับการเขียนโปรแกรมด้วยภาษา VisualBasic และ Delphi นอกจากนั้นยังเขียนโปรแกรมยุ่งยากอีกด้วย เนื่องจาก ขาดซอฟต์แวร์ที่ดีในการจัดการดังกล่าว แต่ใน NetBean รุ่นใหม่ ๆ โดยเฉพาะที่จะกล่าวถึงในบทความนี้ก็คือ NetBean6.0 นั่นเองได้มีการเพิ่มความสามารถในการสร้างโปรแกรมที่ทำงานอยู่บนวินโดวส์ ได้เป็นอย่างดี และใช้งานง่ายมากขึ้น ซึ่งการสร้างหรือพัฒนาโปรแกรมแบบนี้ จะเรียกว่า Java Desktop Application ดังที่จะกล่าวถึงต่อไปนี้





บทความที่ 12 เรื่อง :: การ สร้าง Java Desktop Application 1 ด้วย NetBean6.0

          • มีขั้นตอนดังนี้

1. สร้างโปรเจ็กต์ใหม่ โดยไปที่เมนู File เลือก New Project ดังรูป


2. จะปรากฏหน้าจอในการกำหนดชนิดของโปรเจ็กต์ในที่นี้ให้เลือกเป็น Java Desktop Application แล้วกดปุ่ม Next เพื่อไปยังขั้นตอนต่อไป

3. เป็นขั้นตอนการกำหนดชื่อโปรเจ็กต์ในที่นี้ให้ กำหนด เป็น Desktop_app01

4. จะปรากฏหน้าต่าง jFrame ดังรูป

5. ลองทดสอบ คอมไพล์ และ รันโปรแกรม จะได้ผลลัพธ์ดังรูป

บทความ โดย อ. นัฐพงศ์ ส่งเนียม
http://www.siam2dev.com

 

:: http://www.siam2dev.com ::
e-mail :: xnattapong@hotmail.com , songneam@gmail.com