• 大小: 124KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: Java
  • 标签: JAVASWING  Oracle  

资源简介

实现了教务员端,教师端,和学生端 并且带有选课考试功能 压缩文档里面还带有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个文件信息

评论

共有 条评论