资源简介

基于java swing的一个课程设计,主要运行流程,登陆,文件导入学生和试题,随机抽取题目发卷,设计考试时间。学生登陆考试,考试倒计时,提交后自动计算分数。模版,后台题目管理 学生管理 学生考试

资源截图

代码片段和文件信息

package com.xinyue.clientUI;
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.JPasswordField;
import javax.swing.JTextField;
import javax.swing.SwingUtilities;
import javax.swing.WindowConstants;

import com.xinyue.model.User;
import com.xinyue.service.UserManage;
import com.xinyue.serviceimp.UserManageImp;
import com.xinyue.util.MD5Util;


/**
* 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 ChangePasswordframe extends javax.swing.Jframe {

/**
 * 
 */
private static final long serialVersionUID = 1L;
//注入
private UserManage userManage=new UserManageImp();
private JPanel jPanel1;
private JButton jButton1;
private JLabel jLabel5;
private JPasswordField jPasswordField2;
private JPasswordField jPasswordField1;
private JTextField jTextField2;
private JLabel jLabel4;
private JLabel jLabel3;
private JLabel jLabel1;
private JLabel jLabel2;
private JButton jButton2;

{
//Set Look & Feel
try {
javax.swing.UIManager.setLookAndFeel(“com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel“);
} catch(Exception e) {
e.printStackTrace();
}
}

/**
* Auto-generated main method to display this Jframe
*/
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
ChangePasswordframe inst = new ChangePasswordframe();
inst.setLocationRelativeTo(null);
inst.setVisible(true);
}
});
}

public ChangePasswordframe() {
super();
initGUI();
}

private void initGUI() {
try {
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
getContentPane().setLayout(null);
{
jPanel1 = new JPanel();
getContentPane().add(jPanel1);
jPanel1.setBounds(0 0 485 343);
jPanel1.setLayout(null);
{
jButton1 = new JButton();
jPanel1.add(jButton1);
jButton1.setText(“\u786e\u8ba4“);
jButton1.setBounds(182 261 52 30);
}
{
jButton2 = new JButton();
jPanel1.add(jButton2);
jButton2.setText(“\u91cd\u7f6e“);
jButton2.setBounds(282 261 52 30);
jButton2.setOpaque(true);
}
{
jLabel2 = new JLabel();
jPanel1.add(jLabel2);
jLabel2.setText(“       \u4fee\u6539\u5bc6\u7801“);
jLabel2.setBounds(140 20 203 45);
jLabel2.setOpaque(true);
jLabel2.setFont(new java.awt.Font(“楷体“018));
}
{

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        563  2012-07-21 21:33  exam\.classpath

     文件        380  2012-07-13 09:40  exam\.project

     文件        629  2012-07-13 09:40  exam\.settings\org.eclipse.jdt.core.prefs

     文件        746  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\ChangePasswordframe$1.class

     文件       2414  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\ChangePasswordframe$2.class

     文件        993  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\ChangePasswordframe$3.class

     文件       4210  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\ChangePasswordframe.class

     文件     233081  2012-07-12 14:50  exam\bin\com\xinyue\clientUI\exam1.jpg

     文件       2901  2012-07-24 09:18  exam\bin\com\xinyue\clientUI\ExamClient$1.class

     文件        941  2012-07-24 09:18  exam\bin\com\xinyue\clientUI\ExamClient$2.class

     文件       1995  2012-07-24 09:18  exam\bin\com\xinyue\clientUI\ExamClient$3.class

     文件       2839  2012-07-24 09:18  exam\bin\com\xinyue\clientUI\ExamClient$4.class

     文件       2859  2012-07-24 09:18  exam\bin\com\xinyue\clientUI\ExamClient$5.class

     文件       3587  2012-07-24 09:18  exam\bin\com\xinyue\clientUI\ExamClient$6.class

     文件       8868  2012-07-24 09:18  exam\bin\com\xinyue\clientUI\ExamClient.class

     文件        946  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\Loginframe$1.class

     文件       2443  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\Loginframe$2.class

     文件        776  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\Loginframe$3.class

     文件        892  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\Loginframe$4.class

     文件        817  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\Loginframe$5.class

     文件        574  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\Loginframe$6.class

     文件       7625  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\Loginframe.class

     文件       2043  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\Welcomeframe$1.class

     文件       2527  2012-07-24 00:10  exam\bin\com\xinyue\clientUI\Welcomeframe.class

     文件        429  2012-07-24 00:10  exam\bin\com\xinyue\dao\IPaperDAO.class

     文件        592  2012-07-24 00:10  exam\bin\com\xinyue\dao\ItitleDAO.class

     文件        521  2012-07-24 00:10  exam\bin\com\xinyue\dao\IUserDAO.class

     文件       5092  2012-07-24 00:10  exam\bin\com\xinyue\daoimp\PaperDAO.class

     文件       5831  2012-07-24 00:28  exam\bin\com\xinyue\daoimp\titleDAO.class

     文件       5597  2012-07-24 00:10  exam\bin\com\xinyue\daoimp\UserDAO.class

............此处省略124个文件信息

评论

共有 条评论