⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ebook.java

📁 simple Ebook management software!
💻 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 + -