📄 zhujiemian.java
字号:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
class zhujiemian extends JFrame implements ActionListener
{
JMenuBar bar;
JMenu menu1;
JMenu menu2;
JMenu menu3;
JMenu menu4;
JMenu menu5;
JMenu menu6;
JMenu menu7;
JMenuItem item1;
JMenuItem item2;
JMenuItem item3;
JMenuItem item4;
JMenuItem item5;
Connection con;
Statement sql;
ResultSet rs;
JTextArea wen=new JTextArea(100,100);
zhujiemian()
{
super("图书管理系统主界面");
Toolkit tool=getToolkit();
Dimension dim=tool.getScreenSize();
setBounds(dim.width/2-400,dim.height/2-300,800,600);
//setBounds(240,100,800,600);
setResizable(false);
bar=new JMenuBar();
menu1=new JMenu("读者管理");
menu2=new JMenu("图书管理");
menu3=new JMenu("借阅管理");
menu4=new JMenu("报表打印");
menu5=new JMenu("常用工具");
menu6=new JMenu("读者留言");
menu7=new JMenu("联系我们");
item1=new JMenuItem("增加读者");
item2=new JMenuItem("修改信息");
item3=new JMenuItem("删除读者");
item4=new JMenuItem("信息查询");
item5=new JMenuItem("增加图书");
bar.add(menu1);
bar.add(menu2);
bar.add(menu3);
bar.add(menu4);
bar.add(menu5);
bar.add(menu6);
bar.add(menu7);
menu1.add(item1);
menu1.add(item2);
menu1.add(item3);
menu1.add(item4);
menu2.add(item5);
item1.addActionListener(this);
item2.addActionListener(this);
item3.addActionListener(this);
item4.addActionListener(this);
item5.addActionListener(this);
setJMenuBar(bar);
setVisible(true);
add(wen);
wen.setEditable(false);
validate();
}
public void actionPerformed(ActionEvent e)
{
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e1)
{
System.out.println(""+e1);
}
try{
con=DriverManager.getConnection("jdbc:odbc:book");
sql=con.createStatement();
rs=sql.executeQuery("select *from reader");
wen.setText("");
while(rs.next()){
String number=rs.getString(1);
String name=rs.getString(2);
String limit=rs.getString(3);
String type=rs.getString(4);
wen.append(" 编号 "+" 姓名 "+" 限借数量 "+" 类型 "+"\n"+"----------------------------------------"+"\n"+" "+number+" "+name+" "+limit+" "+type+"\n"+"----------------------------------------"+"\n");
//wen.setText(" 编号 "+" 姓名 "+" 类型 "+" 限借数量 "+"\n"+" "+number+" "+name+" "+type+" "+limit+"\n");
}
con.close();
}
catch(SQLException e2){
System.out.println(e2);
}
if(e.getSource()==item1)
{
add_reader ad=new add_reader();
}
if(e.getSource()==item2)
{
set_reader xr=new set_reader();
}
if(e.getSource()==item3)
{
del_reader xr=new del_reader();
}
if(e.getSource()==item4)
{
find_reader xr=new find_reader();
}
if(e.getSource()==item5)
{
add_book xr=new add_book();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -