아래는 JButton의 주요 생성자입니다.
1. JButton f=new JButton();
이름없는 버튼을 생성합니다.
import javax.swing.JButton; import javax.swing.JFrame;
public class JButton1 {
JFrame f = new JFrame(); JButton b1 = new JButton();
// 버튼 객체를 생성
public JButton1() {
f.add(b1); // 프레임에 b1 버튼추가
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 프레임의 x버튼을 활성화하여 닫기버튼이 실행가능해짐 f.setLocation(600, 300); // 프레임 실행시 위치 지정 f.setSize(500, 500); // 프레임 사이즈 지정 f.setVisible(true); // 프레임을 보이게 함 }
public static void main(String args[]) { JButton1 button = new JButton1(); }
} |
<결과물>
버튼이 프레임의 틀에 꽉찬 모습이 보이는데
AWT-JPanel 강의를 보시면 버튼의 위치를 수정 가능합니다.
2. JButton f=new JButton(String Text);
사용자가 지정한 버튼을 생성합니다.
import javax.swing.JButton; import javax.swing.JFrame;
public class JButton1 {
JFrame f = new JFrame(); JButton b1 = new JButton("버튼1번");
// 버튼 객체를 생성
public JButton1() {
f.add(b1); // 프레임에 b1 버튼추가
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 프레임의 x버튼을 활성화하여 닫기버튼이 실행가능해짐 f.setLocation(600, 300); // 프레임 실행시 위치 지정 f.setSize(500, 500); // 프레임 사이즈 지정 f.setVisible(true); // 프레임을 보이게 함 }
public static void main(String args[]) { JButton1 button = new JButton1(); }
} |
<결과물>
자료가 마음에 드셨다면 자주 찾아주세요^^ 글 올리는데 힘이됩니다.