viewlistener.java
来自「ATM的实现,简单的操作具体应用于界面将其出来」· Java 代码 · 共 74 行
JAVA
74 行
package com.gaoying.controler;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import com.gaoying.view.Myframe;
public class ViewListener implements ActionListener {
private Myframe win;
public ViewListener(Myframe win){
super();
this.win=win;
}
@Override
public void actionPerformed(ActionEvent e) {
//取款
if(e.getSource()==win.getViewBut()[0]&&win.getSelect()==2){
win.setSelect(3);
win.setView();
}//查询
if(e.getSource()==win.getViewBut()[1]&&win.getSelect()==2){
win.setSelect(4);
win.setView();
//win.getPas().setVisible(false);
}//改密码
if(e.getSource()==win.getViewBut()[2]&&win.getSelect()==2){
win.setSelect(5);
win.setView();
}
//取卡
if(e.getSource()==win.getViewBut()[3]&&win.getSelect()==2){
win.setSelect(7);
win.setView();
}//转账
if(e.getSource()==win.getViewBut()[4]&&win.getSelect()==2){
win.setSelect(6);
win.setView();
}//返回
if(e.getSource()==win.getViewBut()[5]&&win.getSelect()==4){
win.setSelect(2);
win.setView();
}else if(e.getSource()==win.getViewBut()[5]&&win.getSelect()==2){
win.setSelect(0);
win.getLab()[8].setText("欢迎使用,请取走您的卡");
win.setView();
}else if(e.getSource()==win.getViewBut()[5]&&win.getSelect()==6){
win.setSelect(2);
win.setView();//
}else if(e.getSource()==win.getViewBut()[5]&&win.getSelect()==5){
win.getPas().setVisible(false);
win.setSelect(2);
win.setView();
}
//是
if(e.getSource()==win.getViewBut()[6]&&win.getSelect()==7){
win.setSelect(2);
win.setView();
}
//否
if(e.getSource()==win.getViewBut()[7]&&win.getSelect()==7){
win.setSelect(2);
win.setView();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?