• 大小: 966KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-28
  • 语言: Java
  • 标签:

资源简介

JAVA源代码及JAR包,可运行 运行本程序之前,请先配置数据库文件: 用记事本程序打开目录下的 mySQL/mysql.properties,进行配置,然后即可运行管理员的初始姓名和密码分别是 姓名: admin 密码: 123456

资源截图

代码片段和文件信息

import com.niit.jdbc.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;



/**
 * 修改管理员的用户名和密码
 * @author Administrator
 *
 */
public class AdminModule {
Jframe jf = new Jframe(“修改管理员账号和密码“);
private JLabel nameLabel = new JLabel(“请输入新的账号:“);              
private JLabel oldpassLabel = new JLabel(“请输入旧的密码:“); 
private JLabel newpassLabel = new JLabel(“请输入新的密码:“);
private JLabel wordLabel = new JLabel(“再输入一遍密码:“);                                                                  //用户密码标签
private JTextField nameFld = new JTextField(20);                 
private JPasswordField oldpassFld = new JPasswordField(20);
private JPasswordField newpassFld = new JPasswordField(20);
private JPasswordField wordFld = new JPasswordField(20);
private JButton handleBtn = new JButton(“提交“);
public void init()
{                                                                 //使Jframe在屏幕中央显示
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();    //获取屏幕的大小
int x = (int) ((d.getWidth()-400)/2);                         //获取Jframe框起点的x坐标
int y = (int) ((d.getHeight()-300)/2);                        //获取Jframe框起点的y坐标
JPanel topPanel = new JPanel();
JPanel centerPanel = new JPanel();
JPanel cenPanel = new JPanel();
JPanel terPanel = new JPanel();
JPanel bottomPanel = new JPanel();
topPanel.add(nameLabel);
topPanel.add(nameFld);
centerPanel.add(oldpassLabel);
centerPanel.add(oldpassFld);
terPanel.add(newpassLabel);
terPanel.add(newpassFld);
cenPanel.add(wordLabel);
cenPanel.add(wordFld);
bottomPanel.add(handleBtn);
Box box = Box.createVerticalBox();
box.add(topPanel);
box.add(centerPanel);
box.add(terPanel);
box.add(cenPanel);
box.add(bottomPanel);
jf.setBounds(xy400300);
jf.add(box);
jf.setVisible(true);
jf.setResizable(false);
                                                            
handleBtn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{                                                      
String username = nameFld.getText();
String password = oldpassFld.getText();
String pass = newpassFld.getText();
String word = wordFld.getText();
if(new UserDao().Check_NAP(password))
{
if(pass.equals(word))
{
new UserDao().insert_NAP(usernamepasspassword);
JOptionPane.showMessageDialog(jf “修改成功“);
jf.setVisible(false);
}
else
{
JOptionPane.showMessageDialog(jf “密码不一致,请重新输入密码“);
newpassFld.setText(““);
wordFld.setText(““);

}
}
else
{
JOptionPane.showMessageDialog(jf “旧密码不正确,请重新输入密码“);
oldpassFld.setText(““);


}
});
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         99  2010-09-23 14:07  记账本\mySQL\mysql.properties

     文件        234  2010-10-06 10:40  记账本\readme.txt

     文件        323  2010-09-15 11:22  记账本\源代码\.classpath

     文件        385  2010-09-15 11:19  记账本\源代码\.project

     文件       1800  2010-09-23 08:59  记账本\源代码\bin\AdminModule$1.class

     文件       2878  2010-09-23 08:59  记账本\源代码\bin\AdminModule.class

     文件       6620  2010-09-30 08:27  记账本\源代码\bin\com\niit\jdbc\AbstractDao.class

     文件       2105  2010-09-22 15:13  记账本\源代码\bin\com\niit\jdbc\CreateTableDao.class

     文件       2787  2010-09-22 12:49  记账本\源代码\bin\com\niit\jdbc\ItemDao.class

     文件       1776  2010-09-21 17:43  记账本\源代码\bin\com\niit\jdbc\TypeDao.class

     文件       3490  2010-09-23 08:54  记账本\源代码\bin\com\niit\jdbc\UserDao.class

     文件       1184  2010-09-21 19:11  记账本\源代码\bin\DeleteModule$1.class

     文件       3055  2010-09-21 19:11  记账本\源代码\bin\DeleteModule.class

     文件       1786  2010-09-21 16:05  记账本\源代码\bin\InputModule$1.class

     文件       2693  2010-09-21 16:05  记账本\源代码\bin\InputModule.class

     文件       2133  2010-09-26 14:01  记账本\源代码\bin\LoginModule$1.class

     文件       4014  2010-09-26 14:01  记账本\源代码\bin\LoginModule.class

     文件       1555  2010-09-27 19:09  记账本\源代码\bin\Modify$1.class

     文件       1555  2010-09-27 19:09  记账本\源代码\bin\Modify$2.class

     文件       2129  2010-09-27 19:09  记账本\源代码\bin\Modify$ExceListener_day.class

     文件       2137  2010-09-27 19:09  记账本\源代码\bin\Modify$ExceListener_month.class

     文件       2118  2010-09-27 19:09  记账本\源代码\bin\Modify$ExceListener_year.class

     文件       4050  2010-09-27 19:09  记账本\源代码\bin\Modify.class

     文件       1848  2010-09-21 20:15  记账本\源代码\bin\ModifyModule$1.class

     文件       3055  2010-09-21 20:15  记账本\源代码\bin\ModifyModule.class

     文件       2499  2010-09-27 19:11  记账本\源代码\bin\Query$ExceListener_day.class

     文件       2507  2010-09-27 19:11  记账本\源代码\bin\Query$ExceListener_month.class

     文件       2488  2010-09-27 19:11  记账本\源代码\bin\Query$ExceListener_year.class

     文件       4076  2010-09-27 19:11  记账本\源代码\bin\Query.class

     文件       1217  2010-09-21 20:37  记账本\源代码\bin\Record$1.class

............此处省略54个文件信息

评论

共有 条评论

相关资源