给人_企业管理_经管营销_专业资料 - 给人

上传人:xzh****18 文档编号:34410037 上传时间:2018-02-24 格式:DOC 页数:5 大小:32KB
返回 下载 相关 举报
给人_企业管理_经管营销_专业资料 - 给人_第1页
第1页 / 共5页
给人_企业管理_经管营销_专业资料 - 给人_第2页
第2页 / 共5页
给人_企业管理_经管营销_专业资料 - 给人_第3页
第3页 / 共5页
给人_企业管理_经管营销_专业资料 - 给人_第4页
第4页 / 共5页
给人_企业管理_经管营销_专业资料 - 给人_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《给人_企业管理_经管营销_专业资料 - 给人》由会员分享,可在线阅读,更多相关《给人_企业管理_经管营销_专业资料 - 给人(5页珍藏版)》请在金锄头文库上搜索。

1、package one;/7.密码修改:程序名 UpdateMima.javaimport .*;import java.sql.*;import java.awt.*;import java.awt.event.*;import java.io.*;import java.util.*;import javax.swing.*;class UpdateMima extends JFrame implements ActionListener /* */private static final String names =sa;private static final String pwd=;

2、private static final long serialVersionUID = 1L;JFrame f;Container cp;JPanel jp1,jp2,jp3,jp4,jp,jpanelWest;JButton jbt1,jbt2;/按钮,确定、取消JLabel label; /标签:修改密码JTextField name;JPasswordField tf1,tf2,tf3; /定义文本框JLabel label1,label2,label3,label4;String sno;UpdateMima()UpdateMima(String username) sno=user

3、name;f=new JFrame();cp=f.getContentPane(); / 初始化jp1=new JPanel(); jp2=new JPanel();jp3=new JPanel();jp4=new JPanel();jpanelWest=new JPanel();jp=new JPanel();/-jbt1=new JButton(确定); jbt2=new JButton(取消);/-label=new JLabel(修改密码,SwingConstants.CENTER);label.setForeground(Color.blue);label.setFont(new F

4、ont(BOLD,Font.BOLD,15);name=new JTextField(20);/name.setEditable(false);/-tf1=new JPasswordField(20);tf2=new JPasswordField(20);tf3=new JPasswordField(20);/-/布局,添加控件jp1.add(jbt1);jp1.add(jbt2);jp1.add(new JLabel(您好+xx+ 欢迎登陆学生信息系统);JPanel jpanel=new JPanel();jpanel.add(label);JPanel pp4=new JPanel();

5、JPanel jpane4=new JPanel();cp.add(jpanel,North);JPanel pp2=new JPanel(new GridLayout(6,1);JPanel pp3=new JPanel();pp4.setLayout(new GridLayout(6,1);pp4.add(new JLabel(用户名 : ,SwingConstants.RIGHT);pp2.add(name);pp4.add(new JLabel(原密码 : ,SwingConstants.RIGHT);pp2.add(tf1);pp4.add(new JLabel( 新密码 : ,Sw

6、ingConstants.RIGHT);pp2.add(tf2); pp4.add(new JLabel(确认密码 : ,SwingConstants.RIGHT);pp2.add(tf3);pp2.add(new JLabel();JPanel jpbutton=new JPanel();jpbutton.add(jbt1);jpbutton.add(jbt2);pp2.add(jpbutton);/pp3.add(jbt1);/pp3.add(jbt2);cp.add(pp4,West);cp.add(pp2,Center);/cp.add(pp3,South);cp.add(jpane4

7、,East);/-Toolkit kit=Toolkit.getDefaultToolkit();Dimension screen=kit.getScreenSize();int x=screen.width; /*取得显示器窗口的宽度*/int y=screen.height;f.setSize(350,330); /*取得显示器窗口的高度*/int xcenter=(x-350)/2;int ycenter=(y-330)/2;f.setLocation(xcenter,ycenter);/*显示在窗口中央*/f.setTitle(修改密码);f.setVisible(true);/-jb

8、t1.addActionListener(this);/注册监听器jbt2.addActionListener(this);/*f.addWindowListener(new WindowAdapter()public void windowClosing(WindowEvent e)System.exit(0););*/public void updateM()tryClass.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);catch(ClassNotFoundException e)System.out.println(加载驱动

9、程序失败!);tryString url = com.microsoft.sqlserver.jdbc.SQLServerDriver;/直接使用当前类目录下的数据库文件Connection con=DriverManager.getConnection(url,names, pwd);Statement sql=con.createStatement();String uname=name.getText().trim();String queryMima=select * from users where 用户名=+uname+;ResultSet rs=sql.executeQuery(

10、queryMima);if(rs.next()String newMima=tf2.getText().trim();String s=update users set 密码=+newMima+ where 用户名 =+uname +;sql=con.createStatement();int updateMima=sql.executeUpdate(s);if(updateMima=1)JOptionPane.showMessageDialog(f,密码修改成功! );con.close();f.repaint();elseJOptionPane.showMessageDialog(null,该用户不存在,警告!, JOptionPane.YES_NO_OPTION);name.setText();tf1.setText();tf2.setText();tf3.setText(); catch(SQLException g)System.out.println(E Code+g.getErrorCode();System.out.println(E M+g.getMessage();/-public void actionPerformed(ActionEvent e)String cmd=e.getActionCommand(); if(cmd.equals(确定)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号