[소스]
/* Button2.java */
import java.awt.*;
public class Button2 extends Frame{
Label lbl1, lbl2, lbl3; //Label 객체를 선언합니다.
Button btn1, btn2, btn3; //Button 객체를 선언합니다.
public Button2(String str){
super(str);
setLayout(new FlowLayout());
lbl1 = new Label("가위"); //Label 객체를 생성합니다.
lbl2 = new Label("바위");
lbl3 = new Label("보");
btn1 = new Button("가위"); //Button 객체를 생성합니다.
btn2 = new Button("바위");
btn3 = new Button("보");
add(lbl1); //add() 메소드를 사용해
add(lbl2); //컴포넌트를 프레임에
add(lbl3); //출력합니다.
add(btn1);
add(btn2);
add(btn3);
lbl1.setEnabled(false); //[가위] 레이블과
btn3.setEnabled(false); //[보] 버튼을 비활성화합니다.
setSize(300,100);
setVisible(true);
}
public static void main(String[] args) {
new Button2("버튼 예제 2");
}
}
[실행 결과]