Java 68(Frame Button 배치)

Kang.__.Mingu·2024년 5월 18일
0

Java

목록 보기
70/108

프레임에 버튼을 배치하여 출력하는 방법

  • new 연산자로 Button 클래스의 Button(String label) 생성자를 호출하여 객체를 생성

  • Container.add(Component c)

    • 매개변수로 전달받은 컴포넌트를 컨테이너에 배치하는 메소드
    • 컨테이너에 설정된 배치관리자(LayoutManager 객체)에 의해 컴포넌트의 출력위치와 크기가 자동으로 변경되어 배치 처리 됨

ComponentAddApp

import java.awt.*;

// 프레임에 버튼을 배치하여 출력하는 프로그램 작성
public class ComponentAddApp extends Frame {
    private static final long serialVersionUID = 1L;
    
    public ComponentAddApp(String title){
        super(title);
        Button button = new Button("Button 1");

        add(button);
        
        setBounds(600,100,300,300);
        setVisible(true);
    }
    
    public static void main(String[] args) {
        new ComponentAddApp("컴포넌트 배치");
    }
}

결과

profile
최선을 다해 꾸준히 노력하는 개발자 망고입니당 :D

0개의 댓글