package CHAPTER10.Exams;

import java.awt.FlowLayout;

import javax.swing.*;

//JFrame을 상속하여 GUI 생성
public class CheckBoxExample extends JFrame {
 public CheckBoxExample() {
     // JFrame 기본 설정
     setTitle("체크 박스");
     setSize(400, 200);
     setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

     // JCheckBox 생성
     JCheckBox checkBox1 = new JCheckBox("옵션 1");
     JCheckBox checkBox2 = new JCheckBox("옵션 2");
     JCheckBox checkBox3 = new JCheckBox("옵션 3");

     // 레이아웃 설정
     setLayout(new FlowLayout());

     // 컴포넌트 추가
     add(checkBox1);
     add(checkBox2);
     add(checkBox3);
 }

 public static void main(String[] args) {
     // JFrame 실행
     CheckBoxExample frame = new CheckBoxExample();
     frame.setVisible(true);
 }
}
/**
 * 예제명: CheckBoxExample

설명:
체크박스는 여러 옵션 중 선택 가능한 항목을 제공합니다. 이 예제는 3개의 체크박스를 화면에 배치합니다.
 * */
