package CHAPTER10.Exams;

import javax.swing.*;
import java.awt.*;

// JFrame을 상속하여 GUI 생성
public class ContainerAndLayoutExample extends JFrame {
    public ContainerAndLayoutExample() {
        // JFrame 기본 설정
        setTitle("컨테이너와 레이아웃");
        setSize(400, 200);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

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

        // 버튼 추가
        add(new JButton("버튼 1"));
        add(new JButton("버튼 2"));
        add(new JButton("버튼 3"));
    }

    public static void main(String[] args) {
        // JFrame 실행
        ContainerAndLayoutExample frame = new ContainerAndLayoutExample();
        frame.setVisible(true);
    }
}



/**
 * 예제명: ContainerAndLayoutExample

설명:
컨테이너는 GUI 컴포넌트를 포함하는 영역이며, 레이아웃 관리자는 컴포넌트의 배치를 정의합니다. 이 예제에서는 기본 컨테이너와 기본 레이아웃 설정을 보여줍니다.
*/
