onlinetest.java
来自「一个带界面的在线测试系统」· Java 代码 · 共 68 行
JAVA
68 行
import javax.swing.UIManager;
import olts.application.ItemFactory;
import olts.application.ItemLibrary;
import olts.application.OltsItemFactory;
import olts.database.DatabaseUtil;
import olts.persistent.ItemMapper;
import olts.ui.MainFrame;
/**
* OnlieTestingSystem.java
* create by ZZ 2007.12.16
*/
/**
* @author ZZ
* @version 1.0
*
*/
public class OnlineTest {
public static void main(String[] args) {
String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};";
url += "DBQ=./db.mdb";
DatabaseUtil du = null;
ItemMapper im = null;
final ItemLibrary ilib;
ItemFactory ifc = null;
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
du = new DatabaseUtil(driver,url,"","");//数据库工具类
im = new ItemMapper(du);//映射工具类
ifc = new OltsItemFactory();//试题工厂
ilib = new ItemLibrary(im, ifc);//生成题库
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new MainFrame(ilib).setVisible(true);
}
});//启动主界面
}catch(Exception e){
System.out.println(e);
}finally {
if (du != null ){
try{
du.close();
}catch(Exception e){
System.out.println(e);
}
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?