0
클래스 1자바 JFrame의 /하는 JButton/박스 -
public class components extends ArrayList<Component>{
public components(){
JButton b = new JButton("Quit");
b.setBounds(10, 10, 200, 200);
b.setVisible(true);
this.add(b);
}
}
JButton에이 레이아웃없이 JFrame의에 추가 상자에 추가해야
public class mainclass extends JFrame{
public static void main(String[] args){
JFrame jf = new mainclass();
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);
jf.setSize(new Dimension(720, 480));
jf.getContentPane().setLayout(null);
}
public mainclass(){
components c = new components();
Box b = new Box(BoxLayout.Y_AXIS);
for(int i = 0; i < c.size(); i++){
System.out.println(c.get(i).getWidth());
b.add(c.get(i));
}
getContentPane().add(b);
}
}
에 Class2 나타나는 어떤 버튼을 누릅니다. 왜 버튼이 나타나지 않습니까?