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

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

บทความที่ 14 เรื่อง :: การตั้งชื่อของออบเจ็กต์ต่าง ๆ ในโปรแกรม Netbean

    ออบเจ็กต์ต่าง ๆที่เป็น พื้นฐาน เวลาเรานำมาวางบน jFrame นั้น NetBean จะกำหนดชื่อให้ก่อน
โดยอัตโนมัติ อย่างเ่ช่น หาก เรานำ Label มาวาง ก็จะได้ชื่อเป็น jLabel1 โดยปริยาย หรือหาก นำ
TextField มาวางก็จะได้ชื่อเป็น jTextField1 อย่างนี้เป็นต้น แต่เวลาเราทำงานหากมีเครื่องมือหรือ อบบเจ็กต์เยอะ การตั้งชื่อที่สื่อความหมายจำเป็นต่อการเขียนโปรแกรมเป็นอย่างมาก ดัง ตัวอย่าง

Object
Default
ข้อแนะนำ
TextField
jTextField1

TxtName
หากเป็น TextField ในการรับชื่อ เข้ามา

Label
jLabel1
LbTitle
หากเป็น Label สำหรับแสดงหัวเรื่องของโปรแกรม
List
jList1
LstNumber
หากต้องการแสดงตัวเลขใด ๆ ใน List
ComboBox
jComboBox1
CmbValue
หากต้องการให้ผู้ใช้เลือก ค่า จาก ComboBox

จาก ตารางด้านบนเป็นเพียงแนะนำตัวอย่างการตั้งชื่อที่สื่อความหมาย ( อาจจะไม่ใช้วิธีนี้ก็ได้ หากเราต้องการเปลี่ยนชื่อของ ออบเจ็กต์เหล่านี้หลังจากได้ นำมาวางบน jFrame แล้ว ก็ สามารถทำได้ดังนี้

การเปลี่ยนชื่อของ ออบเจ็กต์

1. ให้คลลิกเมาส์ขวาที่ ออบเจ็กต์ที่ต้องการเปลี่ยนชื่อ
2. เลือก Customize Code ดังรูป

3. จะปรากฏหน้าต่างในการแก้ไขโค้ดขึ้นมาดังรูป

4. หากต้องการเปลี่ยชื่อของ ออบเจ็กต์ ก็ให้กด คลิกที่ปุ่ม Rename ดังรูป

5. จากนั้นจะปรากฏหน้าต่างในการพิมพ์ชื่อของ ออบเจ็กต์ใหม่ขึ้นมาดังรูปในที่นี้เป็นการตั้งขื่อ TextField ใหม่เป็น TxtName

6. จะไ้ด้ผลลัพธ์ ดังรูป




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