Java GUI การสร้าง Combo Boxes โดยใช้ JComboBox (Using Combo Box)
ตัวอย่างโค้ดนี้เรามาดูวิธีสร้าง Combo Boxes โดยใช้ JComboBox กันครับ
ตัวอย่างโค้ด
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class JavaCodeExam {
public static void main(String[] args) throws Exception {
JFrame frame = new JFrame();
frame.setVisible(true);
frame.setTitle("Frame By Java Code Exam");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel = new JPanel();
// panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS));
String[] petStrings = { "Bird", "Cat", "Dog", "Rabbit", "Pig"};
JComboBox<String> petList = new JComboBox<String>(petStrings);
panel.add(petList);
frame.add(panel);
frame.pack();
frame.setSize(500, 200);
frame.setLocation(10, 10);
}
}
จากตัวอย่างข้างต้น เราได้สร้าง ComboBox โดยใช้ JComboBox ซึ่ง ComboBox นี้มีค่าเป็น String ซึ่งในการสร้างจะรับพารามิเตอร์เป็น Array ของ String ที่ต้องการแสดง
จากนั้นเราก็เอา ComboBox ไปเพิ่มลงใน panel
จากนั้นเราก็เอา panel ที่มี ComboBox ไปเพิ่มลงใน frame
ไม่มีความคิดเห็น :
แสดงความคิดเห็น