资源简介
这个是基本上市用java中的SWIng和swt包,开发的一个简单学校排课系统,适合java初学者学习和深化!
代码片段和文件信息
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Vector;
import javax.swing.text.*;
import data.*;
import data1.*;
public class Window implements ActionListener{
private Jframe frame;
private JMenuBar menubar;
private JMenu menu1menu2menu3menu4;
private JMenuItem menuitemb1menuitemb2menuitemb3menuitemb4menuitemb5menuitemb6menuitemb7;
private JMenuItem menuitemx1menuitemx2menuitemx3menuitemx4menuitemx5;
private JMenuItem menuitemz1menuitemz2;
private JMenuItem menuitemq1menuitemq2menuitemq3;
private JLabel nameLabel=new JLabel(“用户名“);
private JLabel pwLabel=new JLabel(“密码“);
private JLabel typeLabel=new JLabel(“类型“);
private JComboBox combox;
private JTextField name=new JTextField();
private JPasswordField pw=new JPasswordField();
private JButton b1b2;
public DataAll data=new DataAll();
public static void main(String args[]){
Window w=new Window();
w.go();
}
public void go(){
frame=new Jframe(“网上排课系统“);
Container cp=frame.getContentPane();
cp.setLayout(null);
ImageIcon gif=new ImageIcon(“2-1.jpg“);
JLabel imagelable=new JLabel(gif);
frame.getlayeredPane().add(imagelable new Integer(Integer.MIN_VALUE));
imagelable.setBounds(00gif.getIconWidth()gif.getIconHeight());
((JPanel)cp).setOpaque(false);
cp.add(nameLabel);
cp.add(name);
cp.add(pwLabel);
cp.add(pw);
nameLabel.setBounds(300 500 100 20);
nameLabel.setForeground(Color.red);
name.setBounds(340 500 120 25);
pwLabel.setBounds(300 530 100 30);
pwLabel.setForeground(Color.red);
pw.setBounds(340 530 120 25);
typeLabel.setBounds(30047010020);
typeLabel.setForeground(Color.red);
cp.add(typeLabel);
String[] data={“管理员““教师““学生“};
combox=new JComboBox(data);
combox.setBounds(340 470 12025);
cp.add(combox);
b1=new JButton(“登录“);
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
menu1.setEnabled(false);
menu2.setEnabled(false);
menu3.setEnabled(false);
menu4.setEnabled(false);
String username=name.getText();
char[]upw=pw.getPassword();
String userpw=new String(upw);
String str=combox.getSelectedItem().toString();
int n=linkData(usernameuserpwstr);
switch(n){
case 1:menu1.setEnabled(true);
menu2.setEnabled(true);
menu3.setEnabled(true);
menu4.setEnabled(true);
JOptionPane.showMessageDialog(frame “欢迎“+username+“用户成功登陆!“);
break;
case 2:menu4.setEnabled
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 0 2011-05-19 18:52 java1\.me
文件 622480 2011-06-17 11:26 java1\.me
文件 4597 2011-06-10 16:46 java1\.me
文件 48 2011-06-15 09:28 java1\.me
文件 1458 2011-06-14 23:19 java1\.me
文件 5336 2011-06-16 14:35 java1\.me
文件 7574 2011-06-15 17:49 java1\.me
文件 7441 2011-06-16 10:57 java1\.me
文件 3938 2011-06-11 17:30 java1\.me
文件 8874 2011-06-12 20:34 java1\.me
文件 0 2011-06-10 15:04 java1\.me
文件 8820 2011-06-13 00:28 java1\.me
文件 2302 2011-06-10 15:20 java1\.me
文件 4178 2011-06-14 00:08 java1\.me
文件 8836 2011-06-15 19:57 java1\.me
文件 4147 2011-06-13 22:25 java1\.me
文件 1584 2011-06-14 23:34 java1\.me
文件 2552 2011-06-11 23:27 java1\.me
文件 8576 2011-06-12 11:04 java1\.me
文件 14134 2011-06-15 16:17 java1\.me
文件 3837 2011-06-12 22:51 java1\.me
文件 8863 2011-06-12 20:48 java1\.me
文件 8624 2011-06-15 21:42 java1\.me
文件 1748 2011-06-15 09:30 java1\.me
文件 4196 2011-06-13 23:49 java1\.me
文件 2499 2011-06-11 22:18 java1\.me
文件 3788 2011-06-11 19:44 java1\.me
文件 3997 2011-06-11 20:35 java1\.me
文件 8789 2011-06-13 23:27 java1\.me
文件 47 2011-06-10 13:24 java1\.me
............此处省略860个文件信息
- 上一篇:Android Studio的Flutter插件
- 下一篇:jsp+公告管理系统
相关资源
- JAVA程序员述职报告
- JAVA程序设计教程 第二版 高清版 完整
- Java程序设计基础教程
- 微信小程序后台java程序
- java语言程序设计基础,进阶篇课后答
- Java程序员面试指南 pdf
- java程序设计梁勇.第十版全部补充材料
- Java程序设计入门教程PDF电子书 林邦杰
- 2018最新Java程序员面试宝典
- Java程序设计基础第六版陈国君著课件
- java程序设计语言-第4版中文pdf
- 华中科技大学JAVA程序设计实验代码:
- java程序设计教程第七版课后习题答案
- java程序员工工资管理系统,含前台用
- JAVA程序设计习题集含参考答案.pdf
- java程序设计课件PPT
- java程序员面试宝典231788
- java程序设计-慕课版 +课后源代码+pp
- java程序敏感词分析
- 《JAVA程序设计》考试成绩分析模板
- Java程序员面试笔试宝典何昊、薛鹏、
- Java程序设计经典300例随书源代码全
- Java语言程序设计基础篇 原书第10版
- JAVA程序设计教程第2版.pdf
- 编写高质量代码:改善Java程序的151个
- JAVA程序设计习题集含参考答案——雍
- 编写高质量代码:改善Java程序的151个
- Java程序性能优化
- commons Daemon+Procrun将java程序安装为wi
- 《基于遗传算法的自动组卷系统》毕
评论
共有 条评论