📄 mainframe.java
字号:
}
private class ModifypwdActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(modifyDialog==null)
modifyDialog=new ModifyJDialog(MainFrame.this);
modifyDialog.setCurrentUser(loginDialog.getUserName());
modifyDialog.setVisible(true);
}
}
private class ExitActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
}// </editor-fold>
// <editor-fold defaultstate="collapsed" desc=" 读者菜单 监听器 ">
private class Add_DuzheActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(addDuzhe==null)
addDuzhe=new Add_Duzhe(MainFrame.this,true);
addDuzhe.Empty();
addDuzhe.setVisible(true);
}
}
private class Modify_DuzheActionListener implements ActionListener {
public void actionPerformed(ActionEvent e){
if(modifyDuzhe==null)
modifyDuzhe=new Modify_Duzhe(MainFrame.this,true);
modifyDuzhe.Empty();
modifyDuzhe.setVisible(true);
}
}
private class Delete_DuzheActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(deleteDuzhe==null)
deleteDuzhe=new Delete_Duzhe(MainFrame.this,true);
deleteDuzhe.Empty();
deleteDuzhe.setVisible(true);
}
}
private class Query_DuzheActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(queryDuzhe==null)
queryDuzhe=new Query_Duzhe(MainFrame.this,true);
queryDuzhe.Empty();
queryDuzhe.setVisible(true);
}
}
private class Query_AllDuzheActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
Query_AllDuzhe queryallDuzhe=new Query_AllDuzhe(MainFrame.this);
queryallDuzhe.setSize(480,300);
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
queryallDuzhe.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/20,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
if(queryallDuzhe.getFlag()<0) queryallDuzhe.setVisible(false);
else queryallDuzhe.setVisible(true);
}
} //</editor-fold>
// <editor-fold defaultstate="collapsed" desc=" 图书菜单 监听器 ">
private class Add_TushuActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(addTushu==null)
addTushu=new Add_Tushu(MainFrame.this,true);
addTushu.Empty();
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
addTushu.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/6,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
addTushu.setVisible(true);
}
}
private class Modify_TushuActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(modifyTushu==null)
modifyTushu=new Modify_Tushu(MainFrame.this,true);
modifyTushu.Empty();
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
modifyTushu.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/6,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
modifyTushu.setVisible(true);
}
}
private class Delete_TushuActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(deleteTushu==null)
deleteTushu=new Delete_Tushu(MainFrame.this,true);
deleteTushu.Empty();
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
deleteTushu.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/6,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
deleteTushu.setVisible(true);
}
}
private class Query_TushuActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(queryTushu==null)
queryTushu=new Query_Tushu(MainFrame.this,true);
queryTushu.Empty();
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
queryTushu.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/6,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
queryTushu.setVisible(true);
}
}
private class QueryAll_TushuActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
Query_AllTushu queryAllTushu=new Query_AllTushu(MainFrame.this);
queryAllTushu.setSize(540,300);
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
queryAllTushu.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/1000,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
if(queryAllTushu.getFlag()<0) queryAllTushu.setVisible(false);
else queryAllTushu.setVisible(true);
}
}//</editor-fold>
// <editor-fold defaultstate="collapsed" desc=" 借阅菜单 监听器 ">
private class Add_JieyueActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(addJieyue==null)
addJieyue=new Add_Jieyue(MainFrame.this,true);
addJieyue.Empty();
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
addJieyue.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/5,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
addJieyue.setVisible(true);
}
}
private class Delete_JieyueActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(deleteJieyue==null)
deleteJieyue=new Delete_Jieyue(MainFrame.this,true);
deleteJieyue.Empty();
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
deleteJieyue.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/6,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
deleteJieyue.setVisible(true);
}
}
private class Query_JieyueActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(queryJieyue==null)
queryJieyue=new Query_Jieyue(MainFrame.this,true);
queryJieyue.Empty();
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
queryJieyue.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/5,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
queryJieyue.setVisible(true);
}
}
private class QueryAll_JieyueActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
Query_AllJieyue queryallJieyue=new Query_AllJieyue(MainFrame.this);
queryallJieyue.setSize(480,300);
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
queryallJieyue.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/20,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
if(queryallJieyue.getFlag()<0) queryallJieyue.setVisible(false);
else queryallJieyue.setVisible(true);
}
}
private class QueryHistory_JieyueActionListener implements ActionListener{
public void actionPerformed(ActionEvent e) {
Query_HistoryJieyue queryHisJieyue=new Query_HistoryJieyue(MainFrame.this);
queryHisJieyue.setSize(480,300);
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
queryHisJieyue.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/20,lcHeight+(int)(MainFrame.this.getSize().getHeight())/5);
if(queryHisJieyue.getFlag()<0) queryHisJieyue.setVisible(false);
else queryHisJieyue.setVisible(true);
}
}//</editor-fold>
//<editor-fold defaultstate="collapsed" desc=" 帮助菜单 监听器 ">
private class HelpActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
try {
Runtime.getRuntime().exec("hh sources\\help.chm");
} catch (IOException ex) {
JOptionPane.showConfirmDialog(null,"读取帮助文件失败!","Warning",JOptionPane.CLOSED_OPTION,JOptionPane.WARNING_MESSAGE);
}
}
}
private class AboutActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
if(aboutDialog==null)
aboutDialog=new AboutDialog(MainFrame.this);
Point scLocation=MainFrame.this.getLocation();
int lcWidth=(int)scLocation.getX();
int lcHeight=(int)scLocation.getY();
aboutDialog.setLocation(lcWidth+(int)(MainFrame.this.getSize().getWidth())/8,lcHeight+(int)(MainFrame.this.getSize().getHeight())/4);
aboutDialog.setVisible(true);
}
}
// </editor-fold>
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -