[Java 17-5 ComponentAddApp] Button 클래스 : 버튼 컴퍼넌트를 구현하기 위한 클래스

임승현·2022년 10월 19일

Java

목록 보기
86/126
package xyz.itwill.awt;

import java.awt.Button;
import java.awt.Frame;

public class ComponentAddApp extends Frame{

	private static final long serialVersionUID = 1L;
	
	public ComponentAddApp(String title) {
		super(title);
		
		//Button 클래스 : 버튼 컴퍼넌트를 구현하기 위한 클래스
		//Button(String label) : 버튼 이름을 설정하여 Button 객체를 생성하기 위한 생성자
		Button button=new Button("Button");
		
		//Container.add(Component c) : 컨테이너에 컴퍼넌트를 부착하는 메소드
		//→ 컨테이너에 설정된 기본 배치관리자(LayoutManager)에 의해 컴퍼넌트의 크기와 
        출력위치가 자동 설정되어 컨테이너에 컴퍼넌트를 자동으로 부착
		add(button);
		
		setBounds(600, 100, 300, 300);
		setVisible(true);
	}
}

0개의 댓글