java换位密码的代码 java换位密码的代码是什么

求大神~~~java代码 关于ATM的 修改密码的 在下面代码里面加就行

代码不完整,还有几个类

为宣州等地区用户提供了全套网页设计制作服务,及宣州网站建设行业解决方案。主营业务为成都网站建设、做网站、宣州网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

public class ATMChangePass extends JFrame {

private JPanel contentPane;

private JPasswordField txtOldPass, txtNewPass1, txtNewPass2;

private String user;

private Zhujiemian owner;

public ATMChangePass(Zhujiemian owner, String user) {

super("修改密码");

this.user=user;

this.owner=owner;

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setBounds(100, 100, 450, 300);

contentPane = new JPanel();

contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));

setContentPane(contentPane);

contentPane.setLayout(null);

JLabel label = new JLabel("\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801");

label.setBounds(10, 43, 155, 33);

contentPane.add(label);

JLabel label_1 = new JLabel("\u8BF7\u8F93\u5165\u65B0\u5BC6\u7801");

label_1.setBounds(10, 113, 155, 33);

contentPane.add(label_1);

JLabel label_2 = new JLabel("\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801");

label_2.setBounds(10, 179, 155, 39);

contentPane.add(label_2);

txtOldPass = new JPasswordField();

txtOldPass.setColumns(10);

txtOldPass.setBounds(214, 49, 118, 21);

contentPane.add(txtOldPass);

txtNewPass1 = new JPasswordField();

txtNewPass1.setColumns(10);

txtNewPass1.setBounds(214, 119, 118, 21);

contentPane.add(txtNewPass1);

txtNewPass2 = new JPasswordField();

txtNewPass2.setColumns(10);

txtNewPass2.setBounds(214, 188, 118, 21);

contentPane.add(txtNewPass2);

JButton button = new JButton("修改");

button.addMouseListener(new MouseAdapter() {

@Override

public void mouseClicked(MouseEvent arg0) {

doChangePass();

}

});

button.setBounds(74, 228, 93, 23);

contentPane.add(button);

JButton button_1 = new JButton("返回");

button_1.addMouseListener(new MouseAdapter() {

@Override

public void mouseClicked(MouseEvent arg0) {

dispose();

ATMChangePass.this.owner.setVisible(true);

}

});

button_1.setBounds(239, 228, 93, 23);

contentPane.add(button_1);

setVisible(true);

}

private void doChangePass(){

if(txtOldPass.getText().length()6){

JOptionPane.showMessageDialog(this, "原密码不正确!", getTitle(), JOptionPane.WARNING_MESSAGE);

return;

}

if(txtNewPass2.getText().length()6){

JOptionPane.showMessageDialog(this, "新密码不正确!", getTitle(), JOptionPane.WARNING_MESSAGE);

return;

}

if(!txtNewPass1.getText().equals(txtNewPass2.getText())){

JOptionPane.showMessageDialog(this, "新密码不对应!", getTitle(), JOptionPane.WARNING_MESSAGE);

return;

}

JOptionPane.showMessageDialog(this, "修改成功!");

dispose();

}

public static void main(String args[])throws Exception{

new ATMChangePass(null, "user1");

}

}

java 中密码用 * 代替怎么写代码

密码文本框用JPasswordField,输入内容自动为*号,当然可以转换成●或其他

JAVA中怎么更改密码?如下代码.求帮忙调试.实现功能4修改密码的功能

你要想让程序记住你的修改结果是不可能的,应为你只要退出这个程序,所有的变量都就被清理了。当你再次重新运行程序时,所有的变量又被从新初始化赋值。你要想验证你的密码是不是被修改就得找那个保存文件的代码。将你的修改结果保存起来。要不然你是看不到结果的。。或者你就把你的那些写入到数据库中。然后在查询数据库。

你要是想修改本程序的。你这个程序中的密码是123.、那你就弄个输入程序。然后这个123替换掉不就行了嘛。if (name1.equals("xiaoming") pwd1.equals("123")) 。如果你是想让显示出来。当完成String p = scan.next();这句后,你把p的值就得到了。打印出来就可以了啊


新闻名称:java换位密码的代码 java换位密码的代码是什么
URL地址:http://scjbc.cn/article/hppsop.html

其他资讯