diff --git a/src/main/java/mathlearning/ui/ChangeCodeFrame.java b/src/main/java/mathlearning/ui/ChangeCodeFrame.java index 37ad12b..d799553 100644 --- a/src/main/java/mathlearning/ui/ChangeCodeFrame.java +++ b/src/main/java/mathlearning/ui/ChangeCodeFrame.java @@ -65,7 +65,7 @@ public class ChangeCodeFrame extends JFrame { //表单面板 JPanel formPanel = new JPanel(new GridLayout(5, 2, 10, 10)); - JLabel emailLabel = new JLabel("邮箱:"); + JLabel emailLabel = new JLabel("QQ邮箱:"); emailLabel.setFont(new Font("微软雅黑", Font.PLAIN, 14)); emailField = new JTextField(); @@ -80,7 +80,7 @@ public class ChangeCodeFrame extends JFrame { codePanel.add(codeField, BorderLayout.CENTER); codePanel.add(sendCodeButton, BorderLayout.EAST); - JLabel passwordLabel = new JLabel("新密码:"); + JLabel passwordLabel = new JLabel("新密码(大小写字母+数字):"); passwordLabel.setFont(new Font("微软雅黑", Font.PLAIN, 14)); passwordField = new JPasswordField(); diff --git a/src/main/java/mathlearning/ui/ChangePasswordFrame.java b/src/main/java/mathlearning/ui/ChangePasswordFrame.java index 96848fe..f79431b 100644 --- a/src/main/java/mathlearning/ui/ChangePasswordFrame.java +++ b/src/main/java/mathlearning/ui/ChangePasswordFrame.java @@ -46,7 +46,7 @@ public class ChangePasswordFrame extends JFrame { mainPanel.add(titleLabel, BorderLayout.NORTH); //表单 - JPanel infoPanel = new JPanel(new GridLayout(4, 2, 10, 10)); + JPanel infoPanel = new JPanel(new GridLayout(3, 2, 10, 10)); JLabel oldPasswordLabel = new JLabel("请输入旧密码:"); oldPasswordLabel.setFont(new Font("微软雅黑", Font.PLAIN, 14)); oldPasswordField = new JPasswordField(); @@ -62,7 +62,12 @@ public class ChangePasswordFrame extends JFrame { confirmPasswordField = new JPasswordField(); infoPanel.add(confirmPasswordLabel); infoPanel.add(confirmPasswordField); - mainPanel.add(infoPanel, BorderLayout.CENTER); + JLabel infoLabel = new JLabel("密码需要包含大小写字母以及数字,6-10位。"); + infoLabel.setFont(new Font("微软雅黑", Font.PLAIN, 14)); + JPanel centerPanel = new JPanel(new BorderLayout()); + centerPanel.add(infoPanel, BorderLayout.CENTER); + centerPanel.add(infoLabel, BorderLayout.SOUTH); + mainPanel.add(centerPanel, BorderLayout.CENTER); //按钮 JPanel buttonPanel = new JPanel(new FlowLayout()); diff --git a/src/main/java/mathlearning/ui/LoginFrame.java b/src/main/java/mathlearning/ui/LoginFrame.java index b2f5a96..e116abb 100644 --- a/src/main/java/mathlearning/ui/LoginFrame.java +++ b/src/main/java/mathlearning/ui/LoginFrame.java @@ -37,7 +37,7 @@ public class LoginFrame extends JFrame{ // 表单面板 JPanel formPanel = new JPanel(new GridLayout(3, 2, 10, 10)); - JLabel emailLabel = new JLabel("邮箱:"); + JLabel emailLabel = new JLabel("QQ邮箱:"); emailLabel.setFont(new Font("微软雅黑", Font.PLAIN, 14)); emailField = new JTextField(); diff --git a/src/main/java/mathlearning/ui/RegisterFrame.java b/src/main/java/mathlearning/ui/RegisterFrame.java index fb0f5a9..ef7997e 100644 --- a/src/main/java/mathlearning/ui/RegisterFrame.java +++ b/src/main/java/mathlearning/ui/RegisterFrame.java @@ -64,13 +64,13 @@ public class RegisterFrame extends JFrame{ mainPanel.add(titleLabel, BorderLayout.NORTH); // 表单面板 - JPanel formPanel = new JPanel(new GridLayout(5, 2, 10, 10)); + JPanel formPanel = new JPanel(new GridLayout(6, 2, 10, 10)); JLabel nameLabel = new JLabel("用户名:"); nameLabel.setFont(new Font("微软雅黑", Font.PLAIN, 14)); nameField = new JTextField(); - JLabel emailLabel = new JLabel("邮箱:"); + JLabel emailLabel = new JLabel("QQ邮箱:"); emailLabel.setFont(new Font("微软雅黑", Font.PLAIN, 14)); emailField = new JTextField(); @@ -93,6 +93,9 @@ public class RegisterFrame extends JFrame{ confirmPasswordLabel.setFont(new Font("微软雅黑", Font.PLAIN, 14)); confirmPasswordField = new JPasswordField(); + JLabel infoLabel = new JLabel("提示:密码需要包含大小写字母以及数字,6-10位。"); + infoLabel.setFont(new Font("微软雅黑", Font.PLAIN, 14)); + formPanel.add(nameLabel); formPanel.add(nameField); formPanel.add(emailLabel); @@ -104,7 +107,11 @@ public class RegisterFrame extends JFrame{ formPanel.add(confirmPasswordLabel); formPanel.add(confirmPasswordField); - mainPanel.add(formPanel, BorderLayout.CENTER); + JPanel centerPanel = new JPanel(new BorderLayout()); + centerPanel.add(formPanel, BorderLayout.CENTER); + centerPanel.add(infoLabel, BorderLayout.SOUTH); + + mainPanel.add(centerPanel, BorderLayout.CENTER); // 按钮面板 JPanel buttonPanel = new JPanel(new FlowLayout());