📄 borrowerframe.java
字号:
package newLibrary;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.lang.*;
import java.sql.*;
public class BorrowerFrame extends JFrame
{
/**************声明变量************/
private JPanel ContentPane;
private JButton AddBorrowerInfo = new JButton();
private JButton FindBorrowerDialog = new JButton();
private JButton ModifyBorrowerInfo = new JButton();
private JButton DeleteBorrowerInfo = new JButton();
private JButton JallInfo2 = new JButton();
/*定义BorrowerFrame()方法*/
public BorrowerFrame()
{
ContentPane = (JPanel)this.getContentPane();
ContentPane.setLayout(null);
this.setTitle("");
this.setBounds(3,25,160,300);
ContentPane.setBackground(Color.LIGHT_GRAY);
/*********4个按钮的设置********/
AddBorrowerInfo.setText("添加读者信息");
AddBorrowerInfo.setVisible(false);
AddBorrowerInfo.setBounds(new Rectangle(10, 80, 127, 33));
AddBorrowerInfo.addActionListener(new BorrowerFrame_actionPerformed(this));//加事件监听
AddBorrowerInfo.setForeground(Color.white);
AddBorrowerInfo.setBackground(Color.LIGHT_GRAY);
ModifyBorrowerInfo.setText("修改读者信息");
ModifyBorrowerInfo.setVisible(false);
ModifyBorrowerInfo.setBounds(new Rectangle(10, 120, 127, 33));
ModifyBorrowerInfo.addActionListener(new BorrowerFrame_actionPerformed(this));//加事件监听
ModifyBorrowerInfo.setForeground(Color.white);
ModifyBorrowerInfo.setBackground(Color.LIGHT_GRAY);
FindBorrowerDialog.setText("查询读者信息");
FindBorrowerDialog.setVisible(false);
FindBorrowerDialog.setBounds(new Rectangle(10, 160, 127, 33));
FindBorrowerDialog.addActionListener(new BorrowerFrame_actionPerformed(this));//加事件监听
FindBorrowerDialog.setForeground(Color.white);
FindBorrowerDialog.setBackground(Color.LIGHT_GRAY);
DeleteBorrowerInfo.setText("删除读者信息");
DeleteBorrowerInfo.setVisible(false);
DeleteBorrowerInfo.addActionListener(new BorrowerFrame_actionPerformed(this));//加事件监听
DeleteBorrowerInfo.setBounds(new Rectangle(10, 200, 127, 33));
DeleteBorrowerInfo.setForeground(Color.white);
DeleteBorrowerInfo.setBackground(Color.LIGHT_GRAY);
JallInfo2.setText("浏览读者信息");
JallInfo2.setVisible(false);
JallInfo2.setBounds(new Rectangle(10, 40, 127, 33));
JallInfo2.addActionListener(new BorrowerFrame_actionPerformed(this));//加事件监听
JallInfo2.setForeground(Color.white);
JallInfo2.setBackground(Color.LIGHT_GRAY);
ContentPane.add(AddBorrowerInfo);
ContentPane.add(ModifyBorrowerInfo);
ContentPane.add(FindBorrowerDialog);
ContentPane.add(DeleteBorrowerInfo);
ContentPane.add(JallInfo2);
this.setVisible(true);
//设置4个按钮的可见性
AddBorrowerInfo.setVisible(true);
ModifyBorrowerInfo.setVisible(true);
FindBorrowerDialog.setVisible(true);
DeleteBorrowerInfo.setVisible(true);
JallInfo2.setVisible(true);
}
/**********设置动作按钮的监听事件***********/
class jenter_actionPerformed implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
//设置4个按钮的可见性
AddBorrowerInfo.setVisible(true);
ModifyBorrowerInfo.setVisible(true);
FindBorrowerDialog.setVisible(true);
DeleteBorrowerInfo.setVisible(true);
JallInfo2.setVisible(true);
}
}
/***********主窗口的监听事件**************************/
class BorrowerFrame_actionPerformed implements ActionListener
{
BorrowerFrame adapte ;
BorrowerFrame_actionPerformed(BorrowerFrame adapte)
{
this.adapte = adapte;
}
public void actionPerformed(ActionEvent e)
{
/*调用窗口程序*/
if(e.getSource()==adapte.AddBorrowerInfo)
{
AddReaderInfo addinfo = new AddReaderInfo();
}
else if(e.getSource()==adapte.FindBorrowerDialog)
{
FindBorrowerDialog searchinfo = new FindBorrowerDialog();
}
else if(e.getSource()==adapte.ModifyBorrowerInfo)
{
ModifyBorrowerInfo modifyinfo = new ModifyBorrowerInfo();
}
else if(e.getSource()==adapte.DeleteBorrowerInfo)
{
DeleteBorrowerInfo deleteinfo = new DeleteBorrowerInfo();
}
else if(e.getSource()==adapte.DeleteBorrowerInfo)
{
DeleteBorrowerInfo deleteinfo = new DeleteBorrowerInfo();
}
else if(e.getSource()==adapte.JallInfo2)
{
BorrowerInfoWindow allinfo2 = new BorrowerInfoWindow();
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -