30天学通Java项目案例开发源码
30天学通Java项目案例开发源码,
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 157 2008-09-14 10:11 30天学通Java项目案例开发 源代码chap01Test.jsp
文件 1045 2008-07-18 10:30 30天学通Java项目案例开发 源代码chap02uildico.gif
文件 139 2008-09-13 11:07 30天学通Java项目案例开发 源代码chap02uild
un.bat
文件 4346 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqChangePwd.class
文件 4898 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqChangePwdTeacher.class
文件 6452 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqChoseCourse.class
文件 10912 2008-10-26 23:27 30天学通Java项目案例开发 源代码chap02uildwyfcgqCourseManage.class
文件 858 2008-10-26 23:27 30天学通Java项目案例开发 源代码chap02uildwyfcgqCourseTable$TableViewRenderer.class
文件 4128 2008-10-26 23:27 30天学通Java项目案例开发 源代码chap02uildwyfcgqCourseTable.class
文件 3632 2008-10-26 23:27 30天学通Java项目案例开发 源代码chap02uildwyfcgqGetScore.class
文件 2933 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqGetStuInfo.class
文件 2474 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqGradeInDB$TableChangeListener.class
文件 6699 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqGradeInDB.class
文件 6578 2008-10-26 23:31 30天学通Java项目案例开发 源代码chap02uildwyfcgqLogin.class
文件 5591 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqNewClass.class
文件 6233 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqNewCourse.class
文件 10328 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqNewStu.class
文件 2192 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuClient$1.class
文件 606 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuClient$MyNode.class
文件 5512 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuClient.class
文件 1505 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuFailGrade.class
文件 2029 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuGrade.class
文件 2455 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuInfo.class
文件 3468 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuScore.class
文件 2770 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqTeacherClient$1.class
文件 626 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqTeacherClient$MyNode.class
文件 6505 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqTeacherClient.class
文件 4004 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqTeachSearchInfo.class
文件 657 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqWelcome.class
文件 95655 2008-10-26 20:49 30天学通Java项目案例开发 源代码chap02uildxs.jpg
............此处省略583个文件信息
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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 157 2008-09-14 10:11 30天学通Java项目案例开发 源代码chap01Test.jsp
文件 1045 2008-07-18 10:30 30天学通Java项目案例开发 源代码chap02uildico.gif
文件 139 2008-09-13 11:07 30天学通Java项目案例开发 源代码chap02uild
un.bat
文件 4346 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqChangePwd.class
文件 4898 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqChangePwdTeacher.class
文件 6452 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqChoseCourse.class
文件 10912 2008-10-26 23:27 30天学通Java项目案例开发 源代码chap02uildwyfcgqCourseManage.class
文件 858 2008-10-26 23:27 30天学通Java项目案例开发 源代码chap02uildwyfcgqCourseTable$TableViewRenderer.class
文件 4128 2008-10-26 23:27 30天学通Java项目案例开发 源代码chap02uildwyfcgqCourseTable.class
文件 3632 2008-10-26 23:27 30天学通Java项目案例开发 源代码chap02uildwyfcgqGetScore.class
文件 2933 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqGetStuInfo.class
文件 2474 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqGradeInDB$TableChangeListener.class
文件 6699 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqGradeInDB.class
文件 6578 2008-10-26 23:31 30天学通Java项目案例开发 源代码chap02uildwyfcgqLogin.class
文件 5591 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqNewClass.class
文件 6233 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqNewCourse.class
文件 10328 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqNewStu.class
文件 2192 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuClient$1.class
文件 606 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuClient$MyNode.class
文件 5512 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuClient.class
文件 1505 2008-10-26 23:26 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuFailGrade.class
文件 2029 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuGrade.class
文件 2455 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuInfo.class
文件 3468 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqStuScore.class
文件 2770 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqTeacherClient$1.class
文件 626 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqTeacherClient$MyNode.class
文件 6505 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqTeacherClient.class
文件 4004 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqTeachSearchInfo.class
文件 657 2008-10-26 23:28 30天学通Java项目案例开发 源代码chap02uildwyfcgqWelcome.class
文件 95655 2008-10-26 20:49 30天学通Java项目案例开发 源代码chap02uildxs.jpg
............此处省略583个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)