📄 updatepassword.java
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class UpdatePassword extends Frame implements ActionListener{
private Getpass getpass;
String password="123456";
public Label label1=new Label(" 请输入旧密码");
public JPasswordField text1= new JPasswordField(15);
public Label label2=new Label(" 请输入新密码");
public JPasswordField text2= new JPasswordField(15);
public Label label3=new Label(" 请再次输入新密码");
public JPasswordField text3= new JPasswordField(15);
public Button confirm=new Button("确认");
public Button back =new Button("返回");
public Label label4=new Label("");
public Label label5=new Label("");
public Label label6=new Label("");
public Label label7=new Label("");
public Label label8=new Label("");
public Label label9=new Label("");
public Label label10=new Label("");
public Label label11=new Label("");
public Label label12=new Label("");
public Label label13=new Label("");
public Label label14=new Label("");
public Label label15=new Label("");
public Label label16=new Label("");
public Label label17=new Label("");
public Panel panel1=new Panel();
public Panel panel2=new Panel();
public Panel panel3=new Panel();
public Panel panel4=new Panel();
public Panel panel5=new Panel();
public Panel panel6=new Panel();
public Panel panel7=new Panel();
public Panel panel8=new Panel();
public Panel panel9=new Panel();
public UpdatePassword(Getpass getpass) {
super("修改密码");
this.getpass=getpass;
panel1.add(label4);
panel1.add(label5);
panel2.add(label1);
panel2.add(text1);
panel3.add(label6);
panel3.add(label7);
panel4.add(label2);
panel4.add(text2);
panel5.add(label8);
panel5.add(label9);
panel6.add(label3);
panel6.add(text3);
panel7.add(label10);
panel7.add(label11);
panel8.add(label14);
panel8.add(confirm);
panel8.add(label15);
panel8.add(label16);
panel8.add(back);
panel8.add(label17);
panel9.add(label12);
panel9.add(label13);
add(panel1);
add(panel2);
add(panel3);
add(panel4);
add(panel5);
add(panel6);
add(panel7);
add(panel8);
add(panel9);
setLayout(new GridLayout(9,4));
confirm.addActionListener(this);
back.addActionListener(this);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}); //关闭按纽的激活
setLocation(300,200);
pack(); show();
//定义响应事件的方法
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==confirm)
{
if (text1.getText().equals(password))
{
if(text2.getText().equals(text3.getText()))
{
password=text2.getText(); //密码修改接受
new Success();
}
else
{
text2.setText(""); //两次密码输入不一致
text3.setText("");
new Warning1(); //弹出一个警告界面
}
}
else
{
text1.setText(""); //旧密码输入不正确
new Warning2(); //弹出一个警告界面
}
}
else if(e.getSource()==back)
{
getpass.setVisible(true);
this.setVisible(false);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -