package CHAPTER10.Exams;

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

// JFrame을 상속하여 GUI 생성
public class NoLayoutExample extends JFrame {
    public NoLayoutExample() {
        // JFrame 기본 설정
        setTitle("배치 관리자 없음");
        setSize(400, 200);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        // 레이아웃 비활성화
        setLayout(null);

        // 버튼 생성
        JButton button = new JButton("고정 위치 버튼");
        button.setBounds(50, 50, 150, 30); // 위치와 크기 설정

        add(button); // 버튼 추가
    }

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

/**
 * 예제명: NoLayoutExample

설명:
배치 관리자를 사용하지 않으면 컴포넌트를 절대 위치로 배치할 수 있습니다. 이 예제는 버튼의 위치와 크기를 직접 설정합니다.
 * */

