Java GUI การใช้ checkbox โดย JCheckBox (How to Use Check Boxes)
ตัวอย่างนี้เรามาดูวิธีการใช้ Checkbox ในภาษา Java กันครับ ซึ่งในการสร้าง Checkbox นั้นในตัวอย่างนี้จะใช้ JCheckbox ครับ
ตัวอย่างโค้ด
import javax.swing.BoxLayout;
import javax.swing.JCheckBox;
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.setSize(500, 200);
frame.setLocation(10, 10);
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));
JCheckBox ck1 = new JCheckBox("Java Code Exam");
panel.add(ck1);
JCheckBox ck2 = new JCheckBox("Java");
panel.add(ck2);
JCheckBox ck3 = new JCheckBox("codeExam");
panel.add(ck3);
frame.add(panel);
}
}
จากตัวอย่างโค้ด ได้สร้าง checkbox จาก JCheckbox ซึ่งสร้างมา 3 อัน แล้วก็สร้าง Panel ขึ้นมาจาก JPanel แล้วนำ Panel ที่ได้ไป add checkbox ที่ทำไว้
ใน panel ได้กำหนด setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS)); เพื่อให้ checkbox เรียงลงมาจากบนลงล่าง
ไม่มีความคิดเห็น :
แสดงความคิดเห็น