资源简介
一款小型的桌面应用程序 java GUI+SQL2000
用到了视图和存储过程 源码简单 适合j2se初学者
代码片段和文件信息
package Student;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.util.Vector;
public class Login extends Jframe{
JButton jb1=new JButton();
JButton jb2=new JButton();
JButton jb3=new JButton();
JTextField tx1=new JTextField(12);
JPasswordField pw=new JPasswordField(12);
JPanel jp1=new JPanel();
JLabel jl=new JLabel();
JLabel jl1=new JLabel();
JLabel jl2=new JLabel();
Container cp;
Container thiswindow=this;
private Login()
{
cp=this.getContentPane();
cp.setLayout(new BorderLayout());
jb3.setText(“退出“);
jb3.setFont(new Font(“SansSerif“ Font.PLAIN 12));
jb3.setForeground(Color.BLUE);
jb3.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
System.exit(0);
}
});
jb1.setForeground(Color.BLUE);
jb1.setText(“清除“);
jb1.setFont(new Font(“SansSerif“ Font.PLAIN 12));
jb1.setForeground(Color.BLUE);
jb2.setText(“登入“);
jb2.setFont(new Font(“SansSerif“ Font.PLAIN 12));
jb2.setForeground(Color.BLUE);
jb2.addActionListener(new ActionListener()
{
public void actionPerformed (ActionEvent e)
{
String password=pw.getText();
String userid=tx1.getText();
ResultSet rs;
String key=null;
try{
MyJDBC getkey=new MyJDBC();
rs=getkey.exceteQuery(“SELECT sidkeys FROM student where sid=‘“+userid+“‘“);
while (rs.next()) {
key=rs.getString(2).trim();
System.out.println(“key:“+key);
}
if(key.equals(password))
{
StudentUI x=new StudentUI(useridpassword);
thiswindow.setVisible(false);
}
else
{
JOptionPane.showMessageDialog(null“You ID Or Password is wrong“);
}
rs.close();
}catch(Exception f){f.printStackTrace();
JOptionPane.showMessageDialog(null“不能连接数据库“);}
}
}
);
jp1.add(jb1);
jp1.add(jb2);
jp1.add(jb3);
jb1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
pw.setText(““);
tx1.setText(““);
}
});
jl.setText(“欢迎使用选课系统“);
jl.setFont(new Font(“SansSerif“ Font.BOLD 24));
jl.setForeground(Color.RED);
jl1.setText(“用户ID“);
jl1.setForeground(Color.GREEN);
jl2.setText(“密码 “);
jl2.setForeground(Color.GREEN);
JPanel jpt1=new JPanel();
JPanel jpt2=new JPanel();
JPanel jp2=new JPanel();
jpt1.add(jl1);
jpt1.add(tx1);
jpt2.add(jl2);
jpt2.add(pw);
jp2.add(jpt1);
jp2.add(jpt2);
cp.add(jlBorderLayout.NORTH);
cp.add(jp1BorderLayout.SOUTH);
cp.add(jp2BorderLayout.CENTER);
this.setSize(300250);
this.settitle(“CRS-sutdent“);
this.setLocation(350250);
this.setVisible(true);
}
public static void main(String[] args) {
try {
Login login = new Login();
} catch (Exception e) {
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 934400 2009-05-12 19:35 学生选课系统\学生选课系统\Databa
文件 13202 2009-05-12 19:38 学生选课系统\学生选课系统\Databa
文件 166400 2006-06-05 23:23 学生选课系统\学生选课系统\Databa
文件 226 2009-05-12 19:18 学生选课系统\学生选课系统\DB2Design\.classpath
文件 226 2006-05-22 19:06 学生选课系统\学生选课系统\DB2Design\.classpath.bak
文件 385 2006-05-22 19:06 学生选课系统\学生选课系统\DB2Design\.project
文件 658 2009-05-12 19:20 学生选课系统\学生选课系统\DB2Design\Student\Login$1.class
文件 2271 2009-05-12 19:20 学生选课系统\学生选课系统\DB2Design\Student\Login$2.class
文件 840 2009-05-12 19:20 学生选课系统\学生选课系统\DB2Design\Student\Login$3.class
文件 2972 2009-05-12 19:20 学生选课系统\学生选课系统\DB2Design\Student\Login.class
文件 2948 2009-05-12 19:20 学生选课系统\学生选课系统\DB2Design\Student\Login.java
文件 2094 2009-05-12 19:18 学生选课系统\学生选课系统\DB2Design\Student\MyJDBC.class
文件 1445 2009-05-12 18:14 学生选课系统\学生选课系统\DB2Design\Student\MyJDBC.java
文件 697 2009-05-12 19:18 学生选课系统\学生选课系统\DB2Design\Student\StudentSelect$1.class
文件 1735 2009-05-12 19:18 学生选课系统\学生选课系统\DB2Design\Student\StudentSelect$1Confirm.class
文件 2614 2009-05-12 19:18 学生选课系统\学生选课系统\DB2Design\Student\StudentSelect.class
文件 2008 2009-05-12 19:08 学生选课系统\学生选课系统\DB2Design\Student\StudentSelect.java
文件 2267 2009-05-12 19:29 学生选课系统\学生选课系统\DB2Design\Student\StudentUI$1.class
文件 2619 2009-05-12 19:29 学生选课系统\学生选课系统\DB2Design\Student\StudentUI$1InsaltResult.class
文件 2554 2009-05-12 19:29 学生选课系统\学生选课系统\DB2Design\Student\StudentUI$1Personal.class
文件 1037 2009-05-12 19:29 学生选课系统\学生选课系统\DB2Design\Student\StudentUI$1SelectCourse.class
文件 910 2009-05-12 19:29 学生选课系统\学生选课系统\DB2Design\Student\StudentUI$1UpdataSData.class
文件 769 2009-05-12 19:29 学生选课系统\学生选课系统\DB2Design\Student\StudentUI$2.class
文件 3562 2009-05-12 19:29 学生选课系统\学生选课系统\DB2Design\Student\StudentUI.class
文件 6072 2009-05-12 19:29 学生选课系统\学生选课系统\DB2Design\Student\StudentUI.java
文件 655 2009-05-12 19:31 学生选课系统\学生选课系统\DB2Design\Student\Updata$1.class
文件 1798 2009-05-12 19:31 学生选课系统\学生选课系统\DB2Design\Student\Updata$1UpdataCommit.class
文件 3255 2009-05-12 19:31 学生选课系统\学生选课系统\DB2Design\Student\Updata.class
文件 2741 2009-05-12 19:31 学生选课系统\学生选课系统\DB2Design\Student\Updata.java
文件 226 2009-05-12 18:54 学生选课系统\学生选课系统\Professor\.classpath
............此处省略42个文件信息
相关资源
- MyEclipse+Servlet+Jsp+MySql+Tomcat实现简单订
- 基于java的图书管理系统源码带数据库
- 设备管理系统/Java&MySQL
- 图书馆图书管理系统 oracle数据库
- JAVAWEB_项目开发_网上订餐系统-CSDN
- 操作系统概念JAVA实现第七版.rar
- java写的图书管理系统Myeclipse
- 学生成绩管理系统 jsp+sqlserver源码
- 图书管理系统 jsp+mysql 毕业设计
- java 项目 电子卡充值系统jsp + javabea
- 基于Java的网上商城系统的设计与实现
- java+mysql学生及教师信息管理系统
- 在线财务管理系统(含jsp源码)
- Java银行系统入门级GUI、数据库
-
基于Java的图书信息管理系统用xm
l做 - java图书馆管理系统项目总结PPT
- Android备忘录系统的开发
- Java编程实现同步序列密码的加密解密
- Java 实现的ATM模拟系统
- Java+Access+GUI学生成绩管理系统
- 学生信息管理系统(JSP源码)
- 基于Java的企业进销存管理系统开题报
- JAVA编的图书馆管理系统含源代码及数
- java实现银行家算法操作系统
- java编写的图书管理系统,提供源码
- java banking 银行管理系统
- java多人聊天系统,图形用户界面
- java 控制台学生管理系统
- jsp邮箱系统,实现了收邮件和发送附
- JAVA笔记本电脑销售管理系统
评论
共有 条评论