⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myreset.java

📁 可以用来保持常用的帐号和密码的软件,保存常用的邮箱帐号密码以及网游
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;

public class myreset implements ActionListener{                  //重新修改登录帐号密码窗口
            	DesEncrypt pw=new DesEncrypt();
	             JPanel p11=new JPanel();
	             JPanel p22=new JPanel();
	             JPanel p33=new JPanel();
	             JPanel p44=new JPanel();
	             JPanel p55=new JPanel();String username;String password;
	             JPanel p66=new JPanel();
	             JButton setus=new JButton("确认修改");
				JFrame Jset=new JFrame("修改用户信息");
				JTextField UserName1=new JTextField(15);
				JTextField UserName2=new JTextField(15);
	            JPasswordField PassWord1=new JPasswordField(15);
	            JPasswordField PassWord2=new JPasswordField(15);
	            JPasswordField PassWord3=new JPasswordField(15);
	          public myreset(){
	          
				Jset.setLayout(new GridLayout(6,1));
				p11.add(new JLabel("原用户名:"));p11.add(UserName1);
		        p22.add(new JLabel("原 密 码:"));p22.add(PassWord1);
		        p33.add(new JLabel("新用户名:"));p33.add(UserName2);
		        p44.add(new JLabel("新 密 码:"));p44.add(PassWord2);
		        p55.add(new JLabel("确认密码:"));p55.add(PassWord3);
				p66.add(setus);
				Jset.add(p11);Jset.add(p22);Jset.add(p33);Jset.add(p44);Jset.add(p55);Jset.add(p66);
				Jset.setSize(300,300);
				String s1=PassWord2.getText();
				String s2=PassWord3.getText();
				Jset.setLocation(500,300);
				Jset.setResizable(false);
				myin();
				setus.addActionListener(this);
				}
			public void actionPerformed(ActionEvent e){
				if(PassWord2.getText().trim().equals(PassWord3.getText().trim())&&UserName1.getText().trim().equals(username)&&PassWord1.getText().trim().equals(password)){
				
				JOptionPane.showMessageDialog(null,"修改成功,请重新登陆");
				try{
					BufferedWriter dos=new BufferedWriter(new FileWriter("secret.saf"));
					String s=UserName2.getText();
					String s1=PassWord2.getText();
					pw.getKey("aadd");
					String s2=pw.getEncString(s)+','+pw.getEncString(s1);
		
					dos.write(s2);
				
	                dos.close();System.exit(0);
				} catch(IOException d){d.getMessage();}}
				else {JOptionPane.showMessageDialog(null,"输入有误");
				  UserName1.requestFocus();PassWord1.setText("");PassWord2.setText("");PassWord3.setText("");
				  UserName1.setText("");UserName2.setText("");}
				
				
			}
			public void myin() {
	
	              try
               { 
                FileInputStream fis=new FileInputStream("secret.saf");
                BufferedReader dis=new BufferedReader(new InputStreamReader(fis));
                String toText[]=dis.readLine().split(",");
                System.out.println(toText[0]);
                pw.getKey("aadd");
                 username=pw.getDesString(toText[0]);
                 password=pw.getDesString(toText[1]);fis.close();
                 
               }
                catch(IOException e){e.getMessage();}	
    
            }
			 }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -