界面交互优化

pull/2/head
陈映江 5 months ago
parent 4174733034
commit c618d0fe2c

@ -1,9 +1,9 @@
[ {
"username" : "小鱼",
"email" : "1280556515@qq.com",
"passwordHash" : "$2a$12$T4LMhwE2r/WJyLjK/gg9MuwEZDPHd/BEmKqd7Y1rfdww261wvGSx.",
"passwordHash" : "$2a$12$dbNwBK6NBj7mXU6YzNMAweTMhD9NOxsjPGzW2SfIM.QvGdWt7Lyvy",
"registrationDate" : [ 2025, 10, 10, 11, 7, 5, 853200500 ],
"verificationCode" : "863928",
"verificationCode" : "688201",
"verified" : true,
"type" : "高中"
} ]

@ -36,12 +36,19 @@ public class ChangeCodeFrame extends JFrame {
true
);
addWindowListener(new java.awt.event.WindowAdapter() {
@Override
public void windowClosing(java.awt.event.WindowEvent windowEvent) {
loginFrame.setVisible(true);
}
});
initializeUI();
}
private void initializeUI() {
setTitle("数学学习软件 - 忘记密码");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
setSize(450, 400);
setLocationRelativeTo(null);
setResizable(false);

@ -17,6 +17,13 @@ public class ProfileFrame extends JFrame {
public ProfileFrame(User user, UserService userService) {
this.user = user;
this.userService = userService;
addWindowListener(new java.awt.event.WindowAdapter() {
@Override
public void windowClosing(java.awt.event.WindowEvent windowEvent) {
MainFrame mainFrame = new MainFrame(user, userService);
mainFrame.setVisible(true);
}
});
InitUI();
}
@ -57,7 +64,7 @@ public class ProfileFrame extends JFrame {
returnToMainButton.addActionListener(new returnToMainButtonListener());
JButton changePasswordButton = new JButton("修改密码");
changePasswordButton.addActionListener(e -> oppenChangePasswordFrame());
changePasswordButton.addActionListener(e -> openChangePasswordFrame());
JButton changeUsernameButton = new JButton("更改用户名");
changeUsernameButton.addActionListener(new ChangeUsernameButtonListener());
@ -80,7 +87,7 @@ public class ProfileFrame extends JFrame {
}
}
private void oppenChangePasswordFrame() {
private void openChangePasswordFrame() {
ChangePasswordFrame changePasswordFrame = new ChangePasswordFrame(user, userService, this);
changePasswordFrame.setVisible(true);
this.setVisible(false);

@ -37,12 +37,19 @@ public class RegisterFrame extends JFrame{
true
);
addWindowListener(new java.awt.event.WindowAdapter() {
@Override
public void windowClosing(java.awt.event.WindowEvent windowEvent) {
loginFrame.setVisible(true);
}
});
initializeUI();
}
private void initializeUI() {
setTitle("数学学习软件 - 注册");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
setSize(450, 400);
setLocationRelativeTo(null);
setResizable(false);

Loading…
Cancel
Save