¼Ò¼³ java.awt ¼Ò½ºÄڵ堠Layout Manager  CardLayout°ü¸®ÀÚ  

CardLayoutÀ» º¸¿©ÁÖ´Â ¿¹Á¦

CardLayoutTest.java

import java.io.*;
import 
java.awt.*;
public class CardLayoutTest extends 
Frame {
  CardLayout c=
null
;
  
public 
CardLayoutTest() {
    c = 
new 
CardLayout();
    setLayout(c);
    Panel p1 = 
new 
Panel();

    p1.setLayout(
new 
BorderLayout());
    p1.add(
"North"new Button("»ó´Ü"
));
    p1.add(
"Center"new Button("Áß´Ü"
));
    p1.add(
"South"new Button("ÇÏ´Ü"
));
    Panel p2 = 
new 
Panel();
    p2.add(
new Button("¹öư 1"
));
    p2.add(
new Button("¹öư 2"
));

    add(p1, 
"BorderLayout"
);
    add(p2, 
"DefaultLayout"
);
    add(
new Button("Å«¹öư"), "Button"
);
   }
   
public static void main(String[] args) throws 
IOException {
     CardLayoutTest f = 
new 
CardLayoutTest();
     
int 
ch;
     f.pack();
     f.setTitle(
"CardLayout"
);
     f.setVisible(
true
);
     
while((ch=System.in.read()) != -1
) {
      
if(f.c != null
) {
      f.c.next(f);
      }
    }
  }
}

C:\JavaExample\13>javac CardLayoutTest.java
C:\JavaExample\13>java CardLayoutTest

  

¿©·¯ÀåÀÇ Ä«µå¸¦ °ãÃÄ ¹èÄ¡ÇÏ´Â ½ÄÀ¸·Î °ü¸®Çϰí , ÄÁÅ×À̳ʰ¡ Æ÷ÇÔÇϰí ÀÖ´Â ÄÄÆ÷³ÍÆ®µéÀ» ÇÑ ÀåÀÇ Ä«µåó·³ ´Ù·ç¾î, ÇÑ ¹ø¿¡ ÇÑÀå »ç¿ëÀÚ°¡ º¸±â¸¦ ¿øÇÏ´Â Ä«µå¸¦ º¸¿©ÁÖ´Â °Í



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è´ë¼º