资源简介
学籍管理系统,mysql+eclipse开发,附带建表sql语句。
代码片段和文件信息
package studentManage;
import java.awt.Color;
import java.awt.Event;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
/*
* 构建程序的登陆窗体
*/
public class Mainframe extends Jframe implements ActionListener {
static Mainframe s;
static JPanel pan = new JPanel();//Jpanel是轻量级容器,创建具有双缓冲和流布局的新 JPanel。
//用于短文本字符串或图像或二者的显示区
static JLabel label1 = new JLabel(“用 户“);
String text=label1.getText();
static JLabel label2 = new JLabel(“密 码“);
//static JLabel label3 = new JLabel(“验证码“);
static JTextField textField3 = new JTextField();
//产生随机数,用于制造验证码
static int m=(int)(Math.random()*9000+1000);
static String s1=String.valueOf(m);
static JLabel label3 = new JLabel(s1);
String num=s1;
//JTextField 是一个轻量级组件,它允许编辑单行文本。
static JTextField textField1 = new JTextField();
//JPasswordField 是一个轻量级组件,允许编辑单行文本,其视图指示键入内容,但不显示原始字符。
static JPasswordField password = new JPasswordField();
static JButton button1 = new JButton(“进入系统“);
//static JButton button2 = new JButton(“用户注册“);
static JRadioButton radioButton1 = new JRadioButton(“管理员“);// “管理员”初始状态被选中
static JRadioButton radioButton2 = new JRadioButton(“学生“);
ButtonGroup buttonGroup = new ButtonGroup();
public String getA(){
return this.text;
}
public Mainframe() {
JLabel label = new JLabel();
label.setSize(400 400);//设置label大小
pan.add(label);//添加label组件
pan.setLayout(null);
pan.setSize(400 400);
this.settitle(“学籍管理系统“);
this.setSize(400 400);
this.setLayout(null);
//设置组件的坐标位置
label1.setBounds(100 25 50 20);//用户
textField1.setBounds(155 24 120 20);
label2.setBounds(100 62 50 20);//密码
password.setBounds(155 61 120 20);
textField3.setBounds(155 100 120 20);//填写验证码的文本框
label3.setBounds(100 100 50 20);//验证码
//label4.setBounds(200 85 20 20);//生成验证码
label3.setForeground(Color.RED);//设置label里面的字体颜色
label3.setFont(new java.awt.Font(“ITALIC“014));
//ImageIcon ima=new ImageIcon(“1.png“);
//label3.setIcon(ima);
//给jlabel设置边框色
label3.setBorder(BorderFactory.createLineBorder(Color.lightGray1));
//设置鼠标监听事件,更换验证码
label3.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e){
int m=(int)(Math.random()*9000+1000);
String s1=String.valueOf(m);
label3.setText(s1);
System.out.println(“点击“);
num=s1;
}
});
button1.setBounds(150 200 101 22);//进入系统
//button2.setBounds(150 240 101 22);//用户注册
radioButton1.setBounds(105 140 80 20);
radioButton2.setBounds(180 140 60 20);
//radioButton3.setBounds(240 140 60 20);
button1.addActionListener(this);//给button加入监听
//button2.addActionListener(this);
buttonGroup.add(radioButton1);
buttonGroup.add(radioButton2);
//buttonGroup.add(radioButton3);
this.add(radioButton1);
this.add(radioButton2);
//this.add(radioButton3);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-06-29 13:46 studentManage\
文件 392 2016-06-29 15:59 studentManage\.classpath
文件 389 2016-06-29 13:46 studentManage\.project
目录 0 2016-06-29 13:46 studentManage\.settings\
文件 598 2016-06-29 13:46 studentManage\.settings\org.eclipse.jdt.core.prefs
目录 0 2016-06-30 18:40 studentManage\bin\
目录 0 2016-07-07 22:37 studentManage\bin\databa
文件 1572 2016-07-07 22:37 studentManage\bin\databa
目录 0 2016-07-07 22:33 studentManage\bin\studentManage\
文件 1116 2016-07-07 22:15 studentManage\bin\studentManage\Mainfr
文件 5797 2016-07-07 22:15 studentManage\bin\studentManage\Mainfr
文件 8422 2016-07-07 21:52 studentManage\bin\studentManage\MCx.class
文件 2828 2016-07-07 22:30 studentManage\bin\studentManage\MInterface.class
文件 512707 2016-06-29 14:14 studentManage\bin\studentManage\mysql-connector-java-5.0.5-bin.jar
文件 612 2016-06-30 18:14 studentManage\bin\studentManage\Random.class
文件 6484 2016-07-07 22:25 studentManage\bin\studentManage\SCx.class
文件 2734 2016-07-07 22:34 studentManage\bin\studentManage\SInterface.class
文件 1409 2016-06-30 14:57 studentManage\bin\studentManage\Student.class
文件 4781 2016-07-07 19:56 studentManage\bin\studentManage\SXg.class
文件 5736 2016-07-07 21:31 studentManage\bin\studentManage\Zhuce.class
目录 0 2016-06-30 18:40 studentManage\src\
目录 0 2016-07-07 22:37 studentManage\src\databa
文件 1572 2016-07-07 22:37 studentManage\src\databa
目录 0 2016-07-07 22:33 studentManage\src\studentManage\
文件 5640 2016-07-07 22:15 studentManage\src\studentManage\Mainfr
文件 10833 2016-07-07 21:52 studentManage\src\studentManage\MCx.java
文件 2274 2016-07-07 22:30 studentManage\src\studentManage\MInterface.java
文件 512707 2016-06-29 14:14 studentManage\src\studentManage\mysql-connector-java-5.0.5-bin.jar
文件 202 2016-06-30 18:14 studentManage\src\studentManage\Random.java
文件 7603 2016-07-07 22:25 studentManage\src\studentManage\SCx.java
文件 2665 2016-07-07 22:34 studentManage\src\studentManage\SInterface.java
............此处省略3个文件信息
- 上一篇:通过sqlite数据库实现的曾珊盖查的通讯录
- 下一篇:新闻发布系统源码带sql脚本
相关资源
- 考勤系统 net sql server.rar
- Oracle课程设计案例精编.rar
- 数据库课程设计 用delphi实现的
- 社团管理系统
- 《Oracle课程设计案例精编》 源代码
- oracle大作业236343
- ORACLE课程设计案例
- mysql必知必会ppt教程
- 华南理工大学-数据库课程设计(全套
- 传智播客内部数据库教学资料及上课
- 高校科研管理系统课程设计报告SQL
- 工资管理系统 SQL数据库课程设计
- 安卓版学生成绩管理系统
- Qt课程设计_小区车辆管理系统
- 基于Springboot的药品管理系统.rar
- 健身房管理系统
- 基于webgis的北京地铁线路管理模拟
- 汽车销售管理系统pb+sql内含课程设计
- SSM+bootstrap+mysql做的一个用户登录和权
- ssm+mysql的web在线考试系统
- 适合Struts 初学者
- 非常实用 适合Struts和Hibernate初学者
- SSM框架连接MySQL实现简单的增删改查
- Oracle数据库课程设计报告学生成绩管
- 汽车销售系统数据库课程设计delphi+
- 数据库课程设计之服饰库存管理系统
- 数据库课程设计书刊租借信息管理系
- 停车场数据库管理系统课程设计
- 宿舍管理应用系统.zip
- 用户信息管理系统
评论
共有 条评论