?? cardlaytest1.java.bak
字號(hào):
import java.awt.*;
import java.awt.event.*;
/*類CardLayTest1實(shí)現(xiàn)了MouseListener和WindowListener接口*/
public class CardLayTest1 implements MouseListener,WindowListener{
Frame frObj = new Frame("CardLayout Test!");
CardLayout layoutObj = new CardLayout();
public static void main(String args[]){
CardLayTest1 classObj = new CardLayTest1();
classObj.go();
}
public void go(){
Button butObj = new Button("OK");
Checkbox chbObj = new Checkbox("one",null,true);
CheckboxGroup cbgObj = new CheckboxGroup();
Checkbox c=new Checkbox("one",cbgObj,true);
Choice choiObj = new Choice();
choiObj.add("class 1");
choiObj.add("class 2");
choiObj.add("class 3");
Label labObj = new Label("Book name");
TextArea taObj = new TextArea("Hi",3,20);
frObj.setLayout(layoutObj);
frObj.add(butObj,"button");
/*為“OK”按鈕注冊(cè)事件監(jiān)聽器*/
butObj.addMouseListener(this);
frObj.add(chbObj,"checkbox");
chbObj.addMouseListener(this);
frObj.add(c,"radio button");
c.addMouseListener(this);
frObj.add(choiObj,"choice");
choiObj.addMouseListener(this);
frObj.add(labObj,"label");
labObj.addMouseListener(this);
frObj.add(taObj,"textarea");
taObj.addMouseListener(this);
frObj.addWindowListener(this);
frObj.setSize(300,300);
frObj.show();
}
/*實(shí)現(xiàn)MouseListener接口中的方法*/
public void mouseClicked(MouseEvent e){
layoutObj.next(frObj);
}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}
public void mousePressed(MouseEvent e){}
public void mouseReleased(MouseEvent e){}
/*實(shí)現(xiàn)WindowListener接口中的方法*/
public void windowClosing(WindowEvent e){
System.exit(0);
}
public void windowOpened(WindowEvent e){}
public void windowIconified(WindowEvent e){}
public void windowDeiconified(WindowEvent e){}
public void windowClosed(WindowEvent e){}
public void windowActivated(WindowEvent e){}
public void windowDeactivated(WindowEvent e){}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -