java 修改登陆密码 代码

下面是我的登陆代码,登陆后进入学生信息的界面,其中有个按钮是修改登录密码,求修改登录密码的程序代码啊~~~急急~~~importjavax.swing.UIManager... 下面是我的登陆代码,登陆后进入学生信息的界面,其中有个按钮是修改登录密码,求修改登录密码的程序代码啊~~~急急~~~

import javax.swing.UIManager;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.border.*;

public class PassWord implements ActionListener{
JTextField user;
JPasswordField passWd;
JButton b1, b2;
Container dialogPane;
JDialog d;

JFrame frame;

/** Construct the application */
public PassWord(JFrame f){
d = new JDialog();
d.setTitle("请输入用户名和密码");
dialogPane = d.getContentPane();
dialogPane.setLayout(new GridLayout(3, 2));
dialogPane.add(new JLabel("用户名", SwingConstants.CENTER));
user = new JTextField();
dialogPane.add(user);
dialogPane.add(new JLabel("密 码", SwingConstants.CENTER));
passWd = new JPasswordField();
dialogPane.add(passWd);
b1 = new JButton("确定");
b2 = new JButton("退出");
dialogPane.add(b1);
dialogPane.add(b2);
b1.addActionListener(this);
b2.addActionListener(this);
d.setBounds(200, 150, 400, 130);
d.getRootPane().setDefaultButton(b1);
d.setVisible(true);
this.frame = f;

}

public void actionPerformed(ActionEvent e)
{
String cmd = e.getActionCommand();
if (cmd.equals("确定"))
{
String name = user.getText();
String passWord = passWd.getText();
if ((name.equals("sdd")) && (passWord.equals("123")))
{
d.dispose();
new Student();
}
else
{
JOptionPane.showMessageDialog(d, "用户名或密码错误", "请重新输入",
JOptionPane.WARNING_MESSAGE);
user.setText("");
passWd.setText("");
}
}
if (cmd.equals("退出")) System.exit(0);
}

public static void main(String[] args){

new PassWord(new JFrame());
}

}
展开
 我来答
B_L_EAST
2008-05-11 · TA获得超过482个赞
知道小有建树答主
回答量:267
采纳率:100%
帮助的人:118万
展开全部
你这个登陆程序哪来的修改按钮啊,只有确定和退出两个按钮嘛.
你这登陆用户名是:sdd 密码是:123 而且要程序中已经定死了.这一句:if ((name.equals("sdd")) && (passWord.equals("123")))说的.
你如果想添加一个修改用户名和密码的按钮就必须用一个另外的文件进行保存,当然用数据库就更好了.而你这个没必要改,因为没有永久存贮的文件,即使你改了密码,当你下次再运行时密码又被重新初始化了.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式