资源简介
30天学通 Java 项目案例开发 完整 源代码
零积分
第1章 预备知识
第2章 东方大学学生成绩管理系统
第3章 广陵学院图书馆管理系统
第4章 讯时个人通讯录
第5章 火车车次查询系统
第6章 瑞捷商贸有限公司POS系统
第7章 长河实业人事管理系统
第8章 网络中国象棋对战
第9章 局域网坦克大战
第10章 购物新天地网上商城
第11章 海川酒店预订系统
代码片段和文件信息
package wyf.cgq;
import java.util.*;
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class ChangePwd extends JPanel implements ActionListener
{
private String host;
//声明Connection引用、Statement对象引用与结果集引用
private Connection conn;
private Statement stmt;
private ResultSet rs;
//声明用与表示当前学生学号的引用
private String stu_id;
//创建信息提示标签数组
private JLabel[] jlArray={new JLabel(“原始密码“)new JLabel(“新密码“)new JLabel(“确认新密码“)
};
//创建密码框数组
private JPasswordField[] jpfArray={new JPasswordField()new JPasswordField()new JPasswordField()
};
//创建操作按钮数组
private JButton[] jbArray={new JButton(“确认“)new JButton(“重置“)
};
//构造器
public ChangePwd(String stu_idString host)
{
this.host=host;
this.stu_id=stu_id;
//初始化页面
this.initialframe();
//注册监听器
this.addListener();
}
//集体注册监听器的方法
public void addListener()
{
jpfArray[0].addActionListener(this);
jpfArray[1].addActionListener(this);
jpfArray[2].addActionListener(this);
jbArray[0].addActionListener(this);
jbArray[1].addActionListener(this);
}
//初始化页面的方法
public void initialframe()
{
this.setLayout(null);
for(int i=0;i {
jlArray[i].setBounds(3020+50*i15030);
this.add(jlArray[i]);
jpfArray[i].setBounds(13020+50*i15030);
this.add(jpfArray[i]);
}
jbArray[0].setBounds(4018010030);
this.add(jbArray[0]);
jbArray[1].setBounds(17018010030);
this.add(jbArray[1]);
}
//实现ActionListener接口中的方法
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==jpfArray[0])
{
jpfArray[1].requestFocus(true);
}
else if(e.getSource()==jpfArray[1])
{
jpfArray[2].requestFocus(true);
}
else if(e.getSource()==jpfArray[2])
{
jbArray[0].requestFocus(true);
}
else if(e.getSource()==jbArray[1])
{//按下重置按钮的处理代码
//将输入信息清空
for(int i=0;i {
jpfArray[i].setText(““);
}
}
else if(e.getSource()==jbArray[0])
{//按下确认按钮的处理代码
//用于判断密码格式的正则式字符串
String patternStr=“[0-9a-zA-Z]{612}“;
//获取用户输入的旧密码
String oldPwd=jpfArray[0].getText();
if(oldPwd.equals(““))
{//旧密码空
JOptionPane.showMessageDialog(this“请输入原始密码““错误“JOptionPane.ERROR_MESSAGE);
return;
}
//获取新密码
String newPwd=jpfArray[1].getText();
if(newPwd.equals(““))
{//新密码为空
JOptionPane.showMessageDialog(this“请输入新密码““错误“JOptionPane.ERROR_MESSAGE);
return;
}
if(!newPwd.matches(patternStr))
{//新密码格式不正确
JOptionPane.showMessageDialog(this“密码只能是6到12位的字母或数字““错误“JOptionPane.ERROR_MESSAGE);
return;
}
//获取确认密码
String newPwd1=jpfArray[2].getText();
if(!newPwd.equals(newPwd1))
{//新密码与确认密码不同
JOptionPane.showMessageDialog(this“确认密码与新密码不符““错误“JOptionPane.ERROR_MESSAGE);
return;
}
try
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-01-08 22:56 30天学通Java项目案例开发(完整源代码)\
目录 0 2014-01-08 22:56 30天学通Java项目案例开发(完整源代码)\chap01 预备知识\
文件 157 2008-09-14 10:11 30天学通Java项目案例开发(完整源代码)\chap01 预备知识\Test.jsp
目录 0 2014-01-08 22:56 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\
目录 0 2014-01-08 22:56 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\
文件 1045 2008-07-18 10:30 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\ico.gif
文件 139 2008-09-13 11:07 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\run.bat
目录 0 2014-01-08 22:56 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\
目录 0 2014-01-08 22:56 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\
文件 4346 2008-10-26 23:28 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\ChangePwd.class
文件 4898 2008-10-26 23:28 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\ChangePwdTeacher.class
文件 6452 2008-10-26 23:28 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\ChoseCourse.class
文件 10912 2008-10-26 23:27 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\CourseManage.class
文件 858 2008-10-26 23:27 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\CourseTable$TableViewRenderer.class
文件 4128 2008-10-26 23:27 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\CourseTable.class
文件 3632 2008-10-26 23:27 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\GetScore.class
文件 2933 2008-10-26 23:26 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\GetStuInfo.class
文件 2474 2008-10-26 23:26 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\GradeInDB$TableChangeListener.class
文件 6699 2008-10-26 23:26 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\GradeInDB.class
文件 6578 2008-10-26 23:31 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\Login.class
文件 5591 2008-10-26 23:26 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\NewClass.class
文件 6233 2008-10-26 23:26 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\NewCourse.class
文件 10328 2008-10-26 23:26 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\NewStu.class
文件 2192 2008-10-26 23:26 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\StuClient$1.class
文件 606 2008-10-26 23:26 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\StuClient$MyNode.class
文件 5512 2008-10-26 23:26 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\StuClient.class
文件 1505 2008-10-26 23:26 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\StuFailGrade.class
文件 2029 2008-10-26 23:28 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\StuGrade.class
文件 2455 2008-10-26 23:28 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\StuInfo.class
文件 3468 2008-10-26 23:28 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\StuScore.class
文件 2770 2008-10-26 23:28 30天学通Java项目案例开发(完整源代码)\chap02 东方大学学生成绩管理系统(Swing+MySQL)\build\wyf\cgq\TeacherClient$1.class
............此处省略579个文件信息
- 上一篇:Android登录注册带数据库项目
- 下一篇:android 在屏幕上打印log
相关资源
- 圣思园张龙老师讲的JAVASE的pdf文档,
- java图像处理编程技术与实践
- store_v5.zip
- 基于JSP的网上购书系统(源码+数据库
- Java面试宝典Beta5.0(黑马).pdf
- 非常详细javaSE学习笔记.rar
- javaweb项目 网上订餐系统完整源码
- 基于Java Web的房屋租赁系统
- 学员培训系统源码+数据库sql
- 基于javaweb的物业管理系统
- Java在线网络考试系统 TomExam源码版
- java web员工考勤管理及任务管理系统
- 图书管理系统javaGUI课程设计
-
Java How to Program Early ob
jects 11th Edit - Java.jsp社区医疗毕业设计
- JavaWeb图书馆管理系统179033
- java+js-sdk分享朋友圈、好友完整
- java web+mysql网上购物系统附有设计说明
- 组卷系统源代码
- javaweb 通用权限管理系统
- JavaEE网上书店系统开发
- 人力资源管理系统源码+数据库源码
- 深入理解Java虚拟机:JVM高级特性与最
- 移动支付接口Java
- java五子棋项目源代码
- 基于J2EE的在线jsp书店(网上书店)系
- java网上书城毕业设计(模仿当当网)
- 《深入理解Java虚拟机:JVM高级特性与最
- Protobuf测试工程(包括Unity和Java服务端
- “我爱淘”校园二手书源代码
评论
共有 条评论