BorderLayoutÀ» º¸¿©ÁÖ´Â ¿¹Á¦
BorderLayoutTest.java
import java.awt.*;
public class BorderLayoutTest extends Frame {
public BorderLayoutTest() {
Panel w1 = new Panel();
w1.setLayout(new BorderLayout(10, 5));
w1.add("East", new Button("W1-East"));
w1.add("West", new Button("W1-West"));
w1.add("North", new Button("W1-North"));
w1.add("Center", new Button("W1-Center"));
w1.add("South", new Button("W1-South"));
Panel w2 = new Panel();
w2.setLayout(new BorderLayout(10, 5));
w2.add("East", new Button("W2-East"));
w2.add("West", new Button("W2-West"));
w2.add("North", new Button("W2-North"));
w2.add("South", new Button("W2-South"));
Panel w3 = new Panel();
w3.setLayout(new BorderLayout(10, 5));
w3.add("Center", new Button("W3-Center"));
Panel w4 = new Panel();
BorderLayout b = new BorderLayout(8, 16);
w4.setLayout(b);
w4.add("East", new Button("W4-East"));
w4.add("West", new Button("W4-West"));
w4.add(new Button("W4-Center"));
this.setLayout(new GridLayout(2, 2));
this.add(w1);
this.add(w2);
this.add(w3);
this.add(w4);
}
public static void main(String[] args) {
BorderLayoutTest f = new BorderLayoutTest();
f.pack();
f.setTitle("BorderLayout");
f.setVisible(true);
}
}
C:\JavaExample\13>javac BorderLayoutTest.java
C:\JavaExample\13>java BorderLayoutTest
BorderLayout°ü¸®ÀÚ´Â Frame°ú Dialogµî ¸ðµç Window¸¦ À§ÇÑ Default Layout°ü¸®ÀÚ
Áß¾Ó(center), µ¿(east), ¼(west), ³²(south), ºÏ(north)ÀÇ ¿µ¿ªÀ¸·Î ³ª´©¾î ÄÄÆ÷³ÍÆ®¸¦ »ðÀÔÇÒ ¼ö ÀÖÀ½
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è´ë¼º |