home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Java by Example
/
jbecd.bin
/
JBE-CD
/
NTUsers
/
JBECODE.ZIP
/
JavaByExample
/
chap22
/
CardApplet2.java
< prev
next >
Wrap
Text File
|
1996-03-06
|
1KB
|
52 lines
import java.awt.*;
import java.applet.*;
public class CardApplet2 extends Applet
{
CardLayout cardLayout;
Panel panel, card1, card2, card3;
Button button1, button2, button3;
List list;
TextField textField;
public void init()
{
panel = new Panel();
add(panel);
card1 = new Panel();
card2 = new Panel();
card3 = new Panel();
cardLayout = new CardLayout(0, 0);
panel.setLayout(cardLayout);
panel.add("Card1", card1);
panel.add("Card2", card2);
panel.add("Card3", card3);
button1 = new Button("Button1");
button2 = new Button("Button2");
button3 = new Button("Button3");
card1.add("Button1", button1);
card1.add("Button2", button2);
card1.add("Button3", button3);
list = new List(10, false);
list.addItem("Scrolling list");
card2.add("List", list);
textField = new TextField("", 30);
card3.add("TextField", textField);
resize(250, 250);
}
public boolean action(Event evt, Object arg)
{
cardLayout.next(panel);
return true;
}
}