GridLayout 클래스
- 컨테이너를 행과 열로 구분하여 컴포넌트 배치하는 클래스
- GridLayout(행: ?, 열: ?, 위아래 공간: ?, 양옆 공간: ?)
GridLayoutApp
public class GridLayoutApp extends Frame {
public GridLayoutApp(String title) {
super(title);
setLayout(new GridLayout(3, 2,5,5));
Button button1 = new Button("Button 1");
Button button2 = new Button("Button 2");
Button button3 = new Button("Button 3");
Button button4 = new Button("Button 4");
Button button5 = new Button("Button 5");
Button button6 = new Button("Button 6");
add(button1);
add(button2);
add(button3);
add(button4);
add(button5);
add(button6);
setBounds(600, 100, 300, 400);
setVisible(true);
}
public static void main(String[] args) {
new GridLayoutApp("GridLayout");
}
}
결과