วันพฤหัสบดีที่ 20 กุมภาพันธ์ พ.ศ. 2557

Java GUI การใช้ checkbox โดย JCheckBox (How to Use Check Boxes)

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 เรียงลงมาจากบนลงล่าง

ผลลัพธ์ที่ได้


yengo หรือ buzzcity

ไม่มีความคิดเห็น :

แสดงความคิดเห็น