การใช้งาน jCombo Box ใน NetBeans ( หัดเขียนโปรแกรม JAVA ) การส่งค่าตัวเลขให้ตรงกับตัวเลือกใน box
comment : โพสนี้สำหรับเตือนความจำ และผู้ที่กำลังศึกษา ผมกำลังศึกษาหัดเขียนโปรแกรมเล่นๆครับ บางเรื่องที่ท่านถามมาผมอาจจะตอบไม่ได้ เพราะเป็นมือใหม่เช่นเดียวกันจากบทความที่แล้ว ผมได้หัดเขียน การใช้งาน jCombo Box ใน Netbeans JAVA โดยการเลือกตัวเลือกนั้น ดันส่งค่าที่เป็นตัวเลข ไม่ส่งค่าที่เราเลือกเลย อ้าว ทำไมล่ะ ? ก็เพราะเราเลือกตัวเลือกที่มันส่งค่าเป็นตัวเลขน่ะสิ มันไม่ได้ส่งค่า Text หรือ String สักหน่อย เอาล่ะครับ ดังนั้นโพสนี้จะต่อยอดจากโพสที่แล้วกันครับ
เริ่มกันเลย !!
1. เขียนโค๊ด คลิ๊กขวาที่ jCombo Box แล้วเลือก Events --> Action --> actionPerformed
2. มีการใช้งาน เงื่อนไข เข้ามาใช้งาน โดยเงื่อนไขที่ผมเลือกใช้คือ คำสั่ง Switch, Case เรามาลองเขียนโค๊ดไปด้วยกันครับ
# โค๊ดที่เขียนเพิ่มเป็นตัวหนานะครับ
private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) {
int a = jComboBox1.getSelectedIndex();
String Result=null;
switch(a){
case 0 : Result = "นาย"; break;
case 1 : Result = "นางสาว"; break;
case 2 : Result = "นาง"; break;
}
JOptionPane.showMessageDialog(this, Result);
}
เรียบร้อยครับ ลองทดสอบ Run Program ได้เลยครับ
จบแล้วครับ บทความหน้าผมจะนำเสนอเรื่องการนำค่าใน jCombobox ไปใช้งานอื่นๆบ้าง นอกเสียจากการเอามาแสดง message ครับ
ความคิดเห็น