ADD file via upload

main
nxist2202005009 1 year ago
parent e5b41f2c93
commit 929de00dff

@ -0,0 +1,135 @@
package view;
/**
*
* @author K.X
*
* */
import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class AccountManagement {
/*
*
*
* 退
*
*/
// 面板
public JPanel jPanel2 = new JPanel();
// 标签
private JLabel jLabel = new JLabel("账户管理");
// 按钮
private JButton button = new JButton("修改信息");
private JButton button2 = new JButton("修改密码");
private JButton button3 = new JButton("借书记录");
private JButton button4 = new JButton("退出登陆");
// 字体
private Font font = new Font("宋体", Font.BOLD, 60);
private Font font1 = new Font("宋体", Font.BOLD, 25);
private String user;
private JFrame frame;
public AccountManagement() {
// 改变背景图片
Icon i = new ImageIcon("img\\account.jpg");
JLabel Label = new JLabel(i);
Label.setBounds(0, 0, 1200, 800);
// 面板布局为空
jPanel2.setLayout(null);
// 标签
jLabel.setFont(font);
jLabel.setBounds(460, 50, 800, 70);
// 按钮
button.setFont(font1);
button2.setFont(font1);
button3.setFont(font1);
button4.setFont(font1);
button.setBounds(150, 250, 250, 50);
button2.setBounds(150, 310, 250, 50);
button3.setBounds(150, 370, 250, 50);
button4.setBounds(150, 430, 250, 50);
button.setBackground(Color.cyan);
button2.setBackground(Color.cyan);
button3.setBackground(Color.cyan);
button4.setBackground(Color.cyan);
button.setOpaque(false);
button2.setOpaque(false);
button3.setOpaque(false);
button4.setOpaque(false);
// 添加事件
add();
jPanel2.add(button);
jPanel2.add(button2);
jPanel2.add(button3);
jPanel2.add(button4);
jPanel2.add(jLabel);
jPanel2.add(Label);
}
public void setUser(String user) {
this.user = user;
}
public void setFrame(JFrame frame) {
this.frame = frame;
}
// 添加事件
private void add() {
// 修改信息
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
new ModifyInformation(user);
}
});
// 修改密码
button2.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
ModifyPassword password = new ModifyPassword(user);
password.setFrame(frame);
}
});
//借书记录
button3.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
new BorrowRecords(user);
}
});
//退出登陆
button4.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
frame.dispose();
new Land();
}
});
}
}
Loading…
Cancel
Save