資源簡介
實現了教務員端,教師端,和學生端
并且帶有選課考試功能
壓縮文檔里面還帶有SQL建表和測試腳本

代碼片段和文件信息
import?java.awt.BorderLayout;
import?java.awt.Container;
import?java.awt.Dialog;
import?java.awt.FlowLayout;
import?java.awt.GridLayout;
import?java.awt.Image;
import?java.awt.LayoutManager;
import?java.awt.Toolkit;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.ResultSet;
import?java.sql.Statement;
import?javax.swing.JButton;
import?javax.swing.JDialog;
import?javax.swing.Jframe;
import?javax.swing.JLabel;
import?javax.swing.JOptionPane;
import?javax.swing.JPanel;
import?javax.swing.JScrollPane;
import?javax.swing.JTextArea;
import?javax.swing.JTextField;
public?class?Chakantiku?extends?Jframe{
JLabel?label0?=?new?JLabel(“當前題庫“);
JTextArea?area1?=?new?JTextArea(“選擇題:“);???
JTextArea?area2?=?new?JTextArea(“填空題:“);
JTextArea?area3?=?new?JTextArea(“問答題:“);
JTextArea?area4?=?new?JTextArea(“操作題:“);
JButton?button1?=?new?JButton(“退出“);
JButton?button2?=?new?JButton(“添加題目“);
JButton?button3?=?new?JButton(“刪除題目“);
JPanel?panel1?=?new?JPanel(new?GridLayout(14));
JPanel?panel2?=?new?JPanel();
public?Chakantiku(final?String?chosen_course_ID?String?chosen_course_name)?{
settitle(chosen_course_name+“題庫“);
Image?image?=?Toolkit.getDefaultToolkit().getImage(“1.jpg“);
????????//setIconImage(image);
???? setIconImage(image);
//?TODO?自動生成的構造函數存根
JScrollPane?scroll1?=?new?JScrollPane(area1);?
JScrollPane?scroll2?=?new?JScrollPane(area2);?
JScrollPane?scroll3?=?new?JScrollPane(area3);?
JScrollPane?scroll4?=?new?JScrollPane(area4);?
scroll1.setVerticalScrollBarPolicy(?
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);?
scroll2.setVerticalScrollBarPolicy(?
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);?
scroll3.setVerticalScrollBarPolicy(?
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);?
scroll4.setVerticalScrollBarPolicy(?
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);?
area1.setLineWrap(true);
area2.setLineWrap(true);
area3.setLineWrap(true);
area4.setLineWrap(true);
panel1.add(scroll1);
panel1.add(scroll2);
panel1.add(scroll3);
panel1.add(scroll4);
panel2.add(button2);
panel2.add(button3);
panel2.add(button1);
add(label0BorderLayout.NORTH);
add(panel1BorderLayout.CENTER);
add(panel2BorderLayout.SOUTH);
//
String?xuanze=“選擇題:“+“\n“;
String?tiankong=“填空題:“+“\n“;
String?caozuo=“操作題:“+“\n“;
String?wenda=“問答題:“+“\n“;
int?i=0;
String?tmp=““;
//?連接數據庫
try{
Class.forName(“oracle.jdbc.OracleDriver“);
Connection?conn=DriverManager.getConnection(“jdbc:oracle:thin:@//localhost:1521/orcl““ai516001066““abc123“);//?記得?創建一個用戶
Statement?stmt=conn.createStatement();
//?輸出選擇題
ResultSet?rset1=stmt.executeQuery(“select?numcontent?from?timu?where?num?like?‘1%‘?and?course_ID?=‘“?+?chosen_course_ID?+?“‘“);//?????ID在這里插入
while(rset1.next()){
xuanze=xuanze+“題號“+rset1.getString(1)+“:“+“\n“+rset1.getStri
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????906??2013-07-05?19:43??SP?Pro\.classpath
?????文件????????382??2013-07-04?14:34??SP?Pro\.project
?????文件????????598??2013-07-04?14:34??SP?Pro\.settings\org.eclipse.jdt.core.prefs
?????文件???????5209??2013-07-05?21:37??SP?Pro\1.jpg
?????文件????????683??2013-07-06?18:15??SP?Pro\bin\Chakantiku$1.class
?????文件???????2637??2013-07-06?18:15??SP?Pro\bin\Chakantiku$2$1.class
?????文件????????768??2013-07-06?18:15??SP?Pro\bin\Chakantiku$2$2.class
?????文件???????2935??2013-07-06?18:15??SP?Pro\bin\Chakantiku$2.class
?????文件???????2170??2013-07-06?18:15??SP?Pro\bin\Chakantiku$3$1.class
?????文件????????768??2013-07-06?18:15??SP?Pro\bin\Chakantiku$3$2.class
?????文件???????2090??2013-07-06?18:15??SP?Pro\bin\Chakantiku$3.class
?????文件???????5356??2013-07-06?18:15??SP?Pro\bin\Chakantiku.class
?????文件???????3587??2013-07-05?19:43??SP?Pro\bin\Chengjiguanli$1.class
?????文件????????719??2013-07-05?19:43??SP?Pro\bin\Chengjiguanli$2.class
?????文件???????6013??2013-07-05?19:43??SP?Pro\bin\Chengjiguanli.class
?????文件????????813??2013-07-06?17:19??SP?Pro\bin\Chujuan$1.class
?????文件????????816??2013-07-06?17:19??SP?Pro\bin\Chujuan$2.class
?????文件????????839??2013-07-06?17:19??SP?Pro\bin\Chujuan$3.class
?????文件????????665??2013-07-06?17:19??SP?Pro\bin\Chujuan$4.class
?????文件???????4244??2013-07-06?17:19??SP?Pro\bin\Chujuan.class
?????文件????????699??2013-07-06?19:58??SP?Pro\bin\CoursePanel$1.class
?????文件????????699??2013-07-06?19:58??SP?Pro\bin\CoursePanel$2.class
?????文件????????617??2013-07-06?19:58??SP?Pro\bin\CoursePanel$3.class
?????文件????????617??2013-07-06?19:58??SP?Pro\bin\CoursePanel$4.class
?????文件???????6688??2013-07-06?19:58??SP?Pro\bin\CoursePanel.class
?????文件????????623??2013-07-06?23:49??SP?Pro\bin\ExamPanel$1.class
?????文件????????623??2013-07-06?23:49??SP?Pro\bin\ExamPanel$2.class
?????文件????????623??2013-07-06?23:49??SP?Pro\bin\ExamPanel$3.class
?????文件????????958??2013-07-06?23:49??SP?Pro\bin\ExamPanel$4.class
?????文件????????705??2013-07-06?23:49??SP?Pro\bin\ExamPanel$5.class
............此處省略76個文件信息
- 上一篇:pinyin4j.jar
- 下一篇:java多線程模擬隊列實現排隊叫號
評論
共有 條評論