?? ebook.java
字號:
/**
* 主界面為EBook,
* 添加界面為InsertData
* 刪除界面為DeleteData
* 更改界面為UpdateData
* 查詢界面為DeleteData
*/
/**
* @author Linden
* @date 下午08:29:162007-10-20
*/
import java.awt.*;
import java.awt.event.*;
public class EBook extends Frame implements ActionListener{
private static final long serialVersionUID = 1L;
MenuBar bar;
Menu menu1,menu2,menu3,menu4,menu5;
MenuItem item11,item12,item13,item14,item15,item21,item22,item23,item24,item25,item31,item32,item33,item34,item35;
TextArea show;
//幾個主要增刪改查功能實現
InsertData insertData;
DeleteData deleteData;
UpdateData updateData;
SelectData selectData;
//布卡片局
CardLayout card=null;
Panel pCenter;
EBook(){
item11=new MenuItem("用戶管理");
item12=new MenuItem("登錄");
item13=new MenuItem("退出");
item21=new MenuItem("添加書目");
item22=new MenuItem("刪除書目");
item23=new MenuItem("改動書目");
item24=new MenuItem("查詢書目");
item25=new MenuItem("單個查詢");
item31=new MenuItem("歡迎");
item32=new MenuItem("幫助文檔");
item33=new MenuItem("關于EBook");
bar=new MenuBar();
menu1=new Menu("用戶管理");
menu2=new Menu("書目管理");
menu3=new Menu("幫助");
menu1.add(item11);
menu1.add(item12);
menu1.add(item13);
menu2.add(item21);
menu2.add(item22);
menu2.add(item23);
menu2.add(item24);
menu2.add(item25);
menu3.add(item31);
menu3.add(item32);
menu3.add(item33);
bar.add(menu1);
bar.add(menu2);
bar.add(menu3);
this.setMenuBar(bar);
item11.addActionListener(this);
item12.addActionListener(this);
item13.addActionListener(this);
item21.addActionListener(this);
item22.addActionListener(this);
item23.addActionListener(this);
item24.addActionListener(this);
item25.addActionListener(this);
item31.addActionListener(this);
item32.addActionListener(this);
item33.addActionListener(this);
setVisible(true);
setBounds(100,60,490,450);
validate();
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==item21){//插入數據
new InsertData();
setVisible(true);
}
else if(e.getSource()==item22){//刪除數據
new DeleteData();
setVisible(true);
}
else if(e.getSource()==item23){//更改數據
new UpdateData();
setVisible(true);
}
else if(e.getSource()==item24){//查詢所有數據
new SelectData();
setVisible(true);
}
else if(e.getSource()==item25){//根據書名查詢
new SelectDataByName();
setVisible(true);
}
else if(e.getSource()==item33){
new About();
}
//登錄和一些輔助操作沒有實現
}
public static void main(String args[]){
new EBook();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -