📄 infoframe.java
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class InfoFrame extends JFrame implements ActionListener{
ActionChoice actionCchoice;
JPanel panel1 ;
JLabel labeltopic,infolabel;
JButton returnBtn,ExitBtn;
Account acc;
Userinfo user;
public InfoFrame(ActionChoice actionchoice1,Account a1,Userinfo u1)
{
actionCchoice=actionchoice1;
GridBagLayout layout = new GridBagLayout();
acc=a1;
user=u1;
String info="姓名"+user.Getname()+"身份证号:"+user.Getidnum();
setLayout(layout);
labeltopic = new JLabel(" 用户个人信息 ");
infolabel=new JLabel(info);
ExitBtn = new JButton("安全退出");
returnBtn.addActionListener(this);
ExitBtn.addActionListener(this);
// 设置布局都是在这里实现的。。。。
add(labeltopic, new GBC(0, 0,2,1));
add(returnBtn, new GBC(0,3).setWeight(100, 100));
add(ExitBtn, new GBC(1,3).setWeight(100, 100));
setSize(350,300);
setLocation(250,250);
// 设置这个窗体关闭按钮的操作. 这里是设置为弹出对话框,并关闭整个系统!
this.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
JOptionPane.showMessageDialog(null," 关闭整个系统!");
System.exit(0);
}
}
);
}
public void actionPerformed(ActionEvent e) {
// TODO 自动生成方法存根
if(e.getSource()== ExitBtn)
{
JOptionPane.showMessageDialog(null,"谢谢使用ATM系统");
System.exit(0);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -