หัดเขียนโปรแกรมจาวา โปรแกรมแรกของผม ด้วย Netbeans ตอนที่ 2
อ้างอิงจาก หัดเขียนโปรแกรมจาวา โปรแกรมแรกของผม ด้วย Netbeans ตอนที่ 1 กล่าวไปด้วยการเขียนโปรแกรมแล้วทำการ Run แสดงผลผ่าน Command lind กันไปแล้ว บทความนี้ มาแบบดีกว่าเดิมนิดนึง คือ Run แล้วให้แสดงผลเป็นโปรแกรมออกมาเลย เอาล่ะ ผมไม่เคยเข้าใจเกี่ยวกับเรื่องของ OOP สักเท่าไหร่ และหลายคนอาจจะเข้าใจในเรื่องของ OOP ก็ตามแต่ แต่บทความนี้ ไม่แน่ใจว่าเกี่ยวกับ OOP ไหม มาเริ่มเขียนโปรแกรมแบบง่ายๆ ผ่าน Netbeans กันดีกว่า
ว่าด้วยเรื่องของ Netbeans คืออะไร เอาตามที่ผมทราบง่ายๆนะครับ Netbeans คือเครื่องมือสำหรับเขียนโปรแกรมตัวนึง ซึ่งมี Tool ช่วยให้ง่ายในการเขียนโปรแกรมอย่างมาก เราสามารถใช้ Netbeans เขียนโปรแกรมได้หลายภาษา อาทิเช่น JAVA, PHP, C, C# ฯลฯ และเป็นโปรแกรมแบบ GUI (Graphic user interface)
สรุป เราสามารถใช้ Netbeans ในการเขียนโปรแกรม โดยที่ไม่ต้องรู้คำสั่งมาก อย่างเช่นการสร้างฟอร์มต่างๆ เราสามารถคลิ๊กที่ฟอร์ม แล้วสร้างปุ่มต่างๆได้เลย
มาเริ่มหัดใช้งาน Netbeans กัน โปรแกรมนี้จะเป็นโปรแกรมสำหรับรับค่าทาง Text Field แล้วแสดงผลครับ
1. เปิดโปรแกรม Netbeans แล้วสร้าง Project --> New Project
เลือก Java Application และทำการตั้งชื่อ Project ให้เรียบร้อย
นำเครื่องหมายถูกหน้า Create Main Class ออกด้วย
2. ทำการสร้าง Form ใน Project คลิ๊กขวาที่ Default package --> New --> JFram Form
แล้วทำการตั้งชื่อ Form แล้วทำการสร้าง Form ดังรูป
#สร้างฟอร์มด้วยการคลิ๊กเปิด Pallete ที่อยู่ด้านขวามือ แล้วเลือก jTextFiled มาลงใน Form แล้วทำการลบ คำว่า jTextField ออก ตามรูปภาพด้านบน จากนั้นสร้างปุ่ม Button ขึ้นมาปุ่มนึงเพื่อทำการส่งค่าจาก jTextField แล้วตั้งชื่อว่า ตกลง โดยเปลี่ยนคำในช่อง Text เช่นเดียวกัน ดังภาพด้านล่าง
3. สร้างเหตุการณ์ หรือการส่งค่าเพื่อแสดงผล
คลิ๊กขวาที่ปุ่ม ตกลง --> Action --> ActionPerfomed
ทำการแทรกโค๊ดลงไปได้เลย
อธิบายครับ
ผมสร้างตัวแปร เพื่อรับค่าข้อความขึ้นมา 1 ตัวแปร
String text;
จากนั้น กำหนดให้ตัวแปร text รับค่าจาก jTextFiled เมื่อตอนกดปุ่ม ตกลง
(ต้องเขียนภายใต้เมธอด jButton1ActionPerfomed เท่านั้นนะครับ)
text=jTextField.getText();
จากนั้น แสดงผลออกหน้าจอเป็น Message
JOptionPane.showMessageDialog(this, "สวัสดี คุณ "+text);
JOptionPane.showMessageDialog คือคำสั่งเรียก Message แสดงผล
this คือ ตัวมันเอง หรือ ตัวเราเอง หรือสิ่งที่แปลว่า นี่คือเรา ประมาณนี้ครับ
"สวัสดี คุณ " คือข้อความที่เราเพิ่มเติม
+text คือ ค่าจาก Text Field ที่เราพิมพ์เข้าไป
ทำการรันโปรแกรมทดสอบดูครับ
ภาพนี้จะเป็นการกำหนดให้เป็น Main Class เลือก OK เลยครับ
ผลการรันที่ได้ ลองพิมพ์คำว่าทดสอบดู (มุมเล็กๆด้านซ้ายน่ะครับ ผมสร้าง Form เล็กเกินไป หุหุ)
เท่านี้ก็เรียบร้อยแล้วครับ
ความคิดเห็น