资源简介
Java版的考试管理系统,比前面的优化了码,并加入了自定义函数,使用了Mysql数据库。功能描述:登录界面分学生登录及教师登录,学生登录则进行学号姓名考号班级登记,当判断此学号已登录过时,则根据学号重新定义姓名考号班级,并进入考试界面,没有登录过则在数据库中保留信息,并进入考试界面。考试界面:先选择考试的科目,然后选择是选择题还是填空题,上一题,下一题保留当次考试的痕迹,完成后点击保存则记录进数据库,在显示成绩里显示成绩。
代码片段和文件信息
package system;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.WindowConstants;
import javax.swing.SwingUtilities;
import system.Mysqlserver;
/**
* This code was edited or generated using CloudGarden‘s Jigloo
* SWT/Swing GUI Builder which is free for non-commercial
* use. If Jigloo is being used commercially (ie by a corporation
* company or business for any purpose whatever) then you
* should purchase a license for each developer using Jigloo.
* Please visit www.cloudgarden.com for details.
* Use of Jigloo implies acceptance of these licensing terms.
* A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR
* THIS MACHINE SO JIGLOO OR THIS CODE CANNOT BE USED
* LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.
*/
public class Login extends javax.swing.Jframe {
private JPanel jPanel1;
private JLabel jLabel4;
private JButton jButton4;
private JButton jButton3;
private JButton jButexit;
private JButton jButteacher;
private JButton jButstudent;
private JPanel jPanel3;
private JButton jButton2;
private JButton jButton1;
private JTextField jTextpwd;
private JTextField jTexttea;
private JLabel jLabel6;
private JLabel jLabel5;
private JPanel jPanel2;
private JButton jButcan;
private JButton jButin;
private JTextField jTextclass;
private JTextField jTextreg_num;
private JTextField jTextname;
private JTextField jTextstu_no;
private JLabel jLabel3;
private JLabel jLabel2;
private JLabel jLabel1;
Mysqlserver ss = new Mysqlserver();
/**
* Auto-generated main method to display this Jframe
*/
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
Login inst = new Login();
inst.setLocationRelativeTo(null);
inst.setVisible(true);
}
});
}
public Login() {
super();
initGUI();
}
private void initGUI() {
try {
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
{
jPanel1 = new JPanel();
getContentPane().add(jPanel1 BorderLayout.CENTER);
jPanel1.setLayout(null);
jPanel1.setVisible(false);
{
jLabel1 = new JLabel();
jPanel1.add(jLabel1);
jLabel1.setText(“\u5b66\u53f7\uff086\u4f4d\uff09“);
jLabel1.setBounds(33 23 75 15);
}
{
jLabel2 = new JLabel();
jPanel1.add(jLabel2);
jLabel2.setText(“\u59d3 \u540d“);
jLabel2.setBounds(33 66 75 15);
}
{
jLabel3 = new JLabel();
jPanel1.add(jLabel3);
jLabel3.setText(“\u51c6\u8003\u8bc1\u53f7“);
jLabel3.setBounds(33 110 75 15);
}
{
jLabel4 = new JLabel();
jPanel1.add(jLabel4);
jLabel4.setText(“\u73ed \u7ea7“);
jLabel4.setBounds(33 154 75 15);
}
{
jTextstu_no = new JTextField();
jPanel1.add(jTextstu_no);
jTextstu_no.setBounds(108
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 299 2011-06-02 20:43 20110608\New Studnet\.classpath
文件 387 2011-06-02 20:43 20110608\New Studnet\.project
文件 629 2011-06-02 20:43 20110608\New Studnet\.settings\org.eclipse.jdt.core.prefs
文件 624 2011-06-07 16:25 20110608\New Studnet\bin\system\Login$1.class
文件 699 2011-06-07 16:25 20110608\New Studnet\bin\system\Login$10.class
文件 697 2011-06-07 16:25 20110608\New Studnet\bin\system\Login$2.class
文件 697 2011-06-07 16:25 20110608\New Studnet\bin\system\Login$3.class
文件 697 2011-06-07 16:25 20110608\New Studnet\bin\system\Login$4.class
文件 697 2011-06-07 16:25 20110608\New Studnet\bin\system\Login$5.class
文件 697 2011-06-07 16:25 20110608\New Studnet\bin\system\Login$6.class
文件 697 2011-06-07 16:25 20110608\New Studnet\bin\system\Login$7.class
文件 697 2011-06-07 16:25 20110608\New Studnet\bin\system\Login$8.class
文件 697 2011-06-07 16:25 20110608\New Studnet\bin\system\Login$9.class
文件 8814 2011-06-07 16:26 20110608\New Studnet\bin\system\Login.class
文件 619 2011-06-08 16:58 20110608\New Studnet\bin\system\Main$1.class
文件 692 2011-06-08 16:58 20110608\New Studnet\bin\system\Main$10.class
文件 690 2011-06-08 16:58 20110608\New Studnet\bin\system\Main$2.class
文件 690 2011-06-08 16:58 20110608\New Studnet\bin\system\Main$3.class
文件 690 2011-06-08 16:58 20110608\New Studnet\bin\system\Main$4.class
文件 690 2011-06-08 16:58 20110608\New Studnet\bin\system\Main$5.class
文件 690 2011-06-08 16:58 20110608\New Studnet\bin\system\Main$6.class
文件 690 2011-06-08 16:58 20110608\New Studnet\bin\system\Main$7.class
文件 690 2011-06-08 16:58 20110608\New Studnet\bin\system\Main$8.class
文件 690 2011-06-08 16:58 20110608\New Studnet\bin\system\Main$9.class
文件 13465 2011-06-08 16:58 20110608\New Studnet\bin\system\Main.class
文件 2845 2011-06-07 16:54 20110608\New Studnet\bin\system\Mysqlserver.class
文件 634 2011-06-03 15:05 20110608\New Studnet\bin\system\Teacher$1.class
文件 858 2011-06-03 15:05 20110608\New Studnet\bin\system\Teacher.class
文件 11249 2011-06-07 16:25 20110608\New Studnet\src\system\Login.java
文件 19856 2011-06-08 16:58 20110608\New Studnet\src\system\Main.java
............此处省略13个文件信息
- 上一篇:航空订票系统的源代码完整版
- 下一篇:剑指Offerjava版 pdf 高清
评论
共有 条评论