亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? web158_com_server.java

?? java socket 網上在線考試系統
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:
package web158.com;
/**
 * @param 李建東
 * 
 * 聯系電話:0898-62925341
 * 
 * 聯系QQ:813751  657597  8912740
 * 
 * 網   址:
 * 			http://www.web156.com
 *			http://www.web158.com
 *使用本源碼,請保留版權信息,謝謝
 */
import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

import java.io.*;
import java.net.*;
import java.sql.*;
class web158_frame extends JFrame implements ActionListener, Runnable
{	
	//加載軟件皮膚查看系統配置文件是否都存在 
	Web158_Com_Server_Config web158_server_config=new Web158_Com_Server_Config();
	//軟件皮膚Panel
	web158_com_server_getSkin mainSkin=new web158_com_server_getSkin();
	//添加第一行按制行
	//控制行
	JPanel web158_com_ordermenu=new JPanel();
	//字體
	Font font = new  Font("宋體",0,12);
	//左邊Label
	JLabel web158_com_left=new JLabel();
	JLabel web158_space_1=new JLabel();
	JLabel web158_space_2=new JLabel();
	JLabel web158_space_3=new JLabel();
	JLabel web158_space_4=new JLabel();
	JLabel web158_space_5=new JLabel();
	//	關閉窗口按鈕
	JButton web158_com_exam=new JButton(" 初始試題 ");
	//	關閉窗口按鈕
	JButton web158_com_stu=new JButton("考生管理");
	//參數配置
	JButton web158_com_config=new JButton("參數配置");
	//使用幫助
	JButton web158_com_help=new JButton("最 小 化");
	//啟動按鈕
	JButton web158_com_start=new JButton(" 啟動服務 ");
	//關閉窗口按鈕
	JButton web158_com_close=new JButton("關閉");
	//關閉窗口計時器
	
	
	
	////////////////////////////////////////////////////////////////////////////////////////////
	//計時器
	//服務器啟動時間
	Timer timer;
	int m,n;
	//關閉窗口所用的時間
	Timer closetimer;
	int c=60;
	
	////////////////////////////////////
	//中間變動面板
	JPanel web158_com_Cpanel=new JPanel();
	//右邊變動面板////////////////////////////////////////////////////////////////////////////////
	JPanel web158_com_Rpanel=new JPanel();
	//上部PANEL
	JPanel web158_r_space=new JPanel();
	//已經取試題考生
	JTextPane txtinfo=new JTextPane();
	//交人欄
	//上部PANEL
	JPanel web158_r_space2=new JPanel();
	//已經取試題考生
	JTextPane txtinfo2=new JTextPane();
	//交人數
	int getNum=0;
	int subNum=0;
	/*
	 * 
	 * 	底部板權
	 * 
	 */
	
	JPanel web158_bottom=new JPanel();
	JButton web158_com_copy=new JButton("關于本軟件 網址:http://www.web158.com  ");
	//	中Label
	JLabel web158_com_s_1=new JLabel();
	//考生信息
	JLabel web158_com_b_1=new JLabel();
	
	
    private ServerSocket ss;
    private Socket socket;
    private BufferedReader in;
    private PrintWriter out;
    private int port=10000;
    private int sendport=8852;
    String line="";
    Thread thread;
    //需要取的試題數
    int choose_num=15;
    //操作題數量
    int operate_num=2;
    //試題不多是否提示
    boolean alertnotgo=false;
    //數據庫加載
    Web158_Com_Server_DBConn db=new Web158_Com_Server_DBConn();
	
    //以下為初始化考生列表名單
    Web158_Com_Server_Stulist stulist=new Web158_Com_Server_Stulist();
    
    
    
	//入口
	web158_frame()
	{
		//關閉窗口線程初始化
		closetimer=new Timer(10,this);
		//開始時間
		timer=new Timer(1000,this);
		//線程
		thread=new Thread(this);
		//是否所有文件都存在
		String okorerror=web158_server_config.web158com_service_config_ok();
		if(okorerror.equals("allok"))
		{
			
			//空間
			web158_space_1.setPreferredSize(new Dimension(13,30));
			web158_space_2.setPreferredSize(new Dimension(20,30));
			web158_space_3.setPreferredSize(new Dimension(30,30));
			web158_space_4.setPreferredSize(new Dimension(25,30));
			web158_space_5.setPreferredSize(new Dimension(25,30));
			web158_com_ordermenu.add(web158_space_1);
			//添加試題
			web158_com_exam.setBackground(Color.white);
			web158_com_exam.setFont(font);
			web158_com_exam.setCursor(new Cursor(Cursor.HAND_CURSOR));
			web158_com_exam.setBorder(null);
			web158_com_exam.addActionListener(new ActionListener() {
				public void actionPerformed(ActionEvent e) 
				{
					//web158_info();
					//timer.start();
					goExaminfo();
				}
			});//end of actionPerformed
			//添加系統按鈕
			web158_com_ordermenu.add(web158_com_exam);
			web158_com_ordermenu.add(web158_space_2);
			
			//試卷提交按鈕
			web158_com_stu.setBackground(Color.white);
			web158_com_stu.setFont(font);
			web158_com_stu.setCursor(new Cursor(Cursor.HAND_CURSOR));
			web158_com_stu.setBorder(null);
			web158_com_stu.addActionListener(new ActionListener(){
				public void actionPerformed(ActionEvent e)
				{
					goStuinfo();
				}
			});
			//添加系統按鈕
			web158_com_ordermenu.add(web158_com_stu);
			web158_com_ordermenu.add(web158_space_3);
			//參數配置
			web158_com_config.setBackground(Color.white);
			web158_com_config.setFont(font);
			web158_com_config.setCursor(new Cursor(Cursor.HAND_CURSOR));
			web158_com_config.setBorder(null);
			web158_com_config.addActionListener(new ActionListener(){
				public void actionPerformed(ActionEvent e)
				{
					goInfoinfo();
				}
			});
			//添加系統按鈕
			web158_com_ordermenu.add(web158_com_config);
			web158_com_ordermenu.add(web158_space_4);
			//使用幫助
			web158_com_help.setBackground(Color.white);
			web158_com_help.setFont(font);
			web158_com_help.setCursor(new Cursor(Cursor.HAND_CURSOR));
			web158_com_help.setBorder(null);
			web158_com_help.addActionListener(new ActionListener(){
				public void actionPerformed(ActionEvent e)
				{
					//goHelpinfo();
					
				}
			});
			//添加系統按鈕
			web158_com_ordermenu.add(web158_com_help);
			web158_com_ordermenu.add(web158_space_5);
			//啟動服務
			web158_com_start.setBackground(Color.white);
			web158_com_start.setFont(font);
			web158_com_start.setForeground(Color.red);
			web158_com_start.setCursor(new Cursor(Cursor.HAND_CURSOR));
			web158_com_start.setBorder(null);
			web158_com_start.setActionCommand("start");
			web158_com_start.addActionListener(this);//end of actionPerformed
			
			//添加啟動服務器按鈕
			web158_com_ordermenu.add(web158_com_start);
			//添加空白面板
			web158_com_left.setPreferredSize(new Dimension(310,35));
			web158_com_left.setFont(font);
			web158_com_left.setText("          服務器已運行: ");
			web158_com_ordermenu.add(web158_com_left);//添加到主面板
			//關閉按鈕
			web158_com_close.setBackground(Color.white);
			web158_com_close.setFont(font);
			web158_com_close.setCursor(new Cursor(Cursor.HAND_CURSOR));
			web158_com_close.setBorder(null);
			//添加關閉按鈕
			web158_com_close.addActionListener(new ActionListener() {
				public void actionPerformed(ActionEvent e) 
				{
					closetimer.start();
					//System.exit(0);
				}
			});//end of actionPerformed
			web158_com_ordermenu.add(web158_com_close);
			//工具欄
			web158_com_ordermenu.setPreferredSize(new Dimension(780,40));
			web158_com_ordermenu.setOpaque(false);//透明
			mainSkin.add(web158_com_ordermenu);//添加到主面板
			//初始化定向到考生面板
			goStuinfo();
			
			//變動面板
			web158_com_Cpanel.setPreferredSize(new Dimension(520,510));
			web158_com_Cpanel.setCursor(new Cursor(Cursor.DEFAULT_CURSOR));
			web158_com_Cpanel.setOpaque(false);
			web158_com_Cpanel.setLayout(new FlowLayout());
			web158_com_Cpanel.addMouseMotionListener(new MouseMotionAdapter() { 

				public void mouseDragged(MouseEvent e) {}
			});//end of frame.addMouseMotionListener()
			
			//右邊主區
			//添加上面空白
			web158_r_space.setPreferredSize(new Dimension(215,12));
			web158_r_space.setOpaque(false);
			web158_com_Rpanel.add(web158_r_space);
			//添加考試規則
			final JScrollPane scrollPane = new JScrollPane();
			scrollPane.setPreferredSize(new Dimension(200,230));
			scrollPane.setBorder(null);
			scrollPane.getHorizontalScrollBar().setUI(null);
			web158_com_Rpanel.add(scrollPane);
			//考生手則及提示信息區
			txtinfo.setBackground(new Color(207,207,157));
			txtinfo.setSize(200,157);
			txtinfo.setEditable(false);
			txtinfo.setText("還沒有考生領取試卷");
			scrollPane.setViewportView(txtinfo);
			
			
			//右邊主區
			//添加上面空白
			web158_r_space2.setPreferredSize(new Dimension(215,25));
			web158_r_space2.setOpaque(false);
			web158_com_Rpanel.add(web158_r_space2);
			//添加考試規則
			final JScrollPane scrollPane2 = new JScrollPane();
			scrollPane2.setPreferredSize(new Dimension(200,215));
			scrollPane2.setBorder(null);
			web158_com_Rpanel.add(scrollPane2);
			//考生手則及提示信息區
			txtinfo2.setBackground(new Color(207,207,157));
			txtinfo2.setEditable(false);
			txtinfo2.setText("還沒有人交卷");
			scrollPane2.setViewportView(txtinfo2);
			
			
			//添加右邊面板
			web158_com_Rpanel.setPreferredSize(new Dimension(215,510));
			web158_com_Rpanel.setCursor(new Cursor(Cursor.DEFAULT_CURSOR));
			web158_com_Rpanel.setOpaque(false);
			web158_com_Rpanel.addMouseMotionListener(new MouseMotionAdapter() { 

				public void mouseDragged(MouseEvent e) {}
			});//end of frame.addMouseMotionListener()
			web158_com_Rpanel.setLayout(new FlowLayout(FlowLayout.LEFT));
			
			
			mainSkin.add(web158_com_Cpanel);//添加到主面板
			mainSkin.add(web158_com_Rpanel);//添加到主面板
			
			
			//底部版權
			web158_com_copy.setBackground(Color.white);
			web158_com_copy.setFont(font);
			web158_com_copy.setCursor(new Cursor(Cursor.HAND_CURSOR));
			web158_com_copy.setBorder(null);
			web158_com_copy.addActionListener(new ActionListener() {
				public void actionPerformed(ActionEvent e) 
				{
					if(web158_server_config.gotoWeb158_com()==false)
					{
						JOptionPane.showMessageDialog(null, "您的系統不支持直接打開!\n\n請您直接打開網站:http://www.web158.com\n\n聯系QQ:813751 657597");
					}
				}
			});//end of actionPerformed
			web158_bottom.add(web158_com_copy);
			//添加空格LABEL
			web158_com_s_1.setPreferredSize(new Dimension(200,23));
			web158_bottom.add(web158_com_s_1);
			//添加考生信息
			web158_com_b_1.setFont(font);
			web158_com_b_1.setPreferredSize(new Dimension(250,23));
			//考生信息
			web158_com_b_1.setText("華夏網建在線考試系統---監考服務器系統");
			web158_bottom.add(web158_com_b_1);
			//底部主板
			web158_bottom.setLayout(new FlowLayout());
			web158_bottom.setPreferredSize(new Dimension(700,30));
			web158_bottom.setCursor(new Cursor(Cursor.DEFAULT_CURSOR));
			web158_bottom.setOpaque(false);
			mainSkin.add(web158_bottom);//添加到主面板
			
			
			//主面板大小
			mainSkin.setSize(800,600);
			mainSkin.setCursor(new Cursor(Cursor.HAND_CURSOR));
			//f_main.setHgap(10);
			mainSkin.setLayout(new FlowLayout());
			//添加面板
			add(mainSkin);
			//窗口屬性
			//標題
			setTitle("華夏網建在線考試系統");
			//圖標
			setIconImage(Toolkit.getDefaultToolkit().createImage("web158_com_config/info.dll"));//設置圖標
			//無邊
			setUndecorated(true);
			//大小
			setSize(800,600);
			//總在最前
			//setAlwaysOnTop(true);
			//可見
			setVisible(true);
			//如不加關閉窗口事件,只能不顯示,可是進程沒有關閉造成系統資源浪費!
			addWindowListener(new WindowAdapter()
			{
				public void windowClosing(WindowEvent e)
				{
					System.exit(0);//退出整個系統 
				}
			});
			//居中顯示
			web158_com_goCenter();
			
			//有效
			validate();
		}
		//有文件丟失則退出系統
		else
		{

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
www.成人网.com| 亚洲高清视频在线| 韩国精品久久久| 欧美激情在线观看视频免费| av电影在线不卡| 国产乱人伦偷精品视频不卡| 精品一区二区免费看| 精品国内片67194| 国产精选一区二区三区| 激情综合色播激情啊| 欧美一区二区三区视频免费| 在线亚洲欧美专区二区| 精品一区二区三区免费视频| 亚洲国产精品久久艾草纯爱| 亚洲综合色视频| 717成人午夜免费福利电影| 欧美一级爆毛片| 欧美日韩一区高清| 欧美一区二区三区不卡| 久久精品国产99久久6| 理论电影国产精品| 亚洲二区在线视频| 午夜精品在线视频一区| 美女脱光内衣内裤视频久久影院| 亚洲地区一二三色| 图片区日韩欧美亚洲| 免费在线成人网| 日韩欧美第一区| 久久精品视频免费| 中文字幕欧美一| 亚洲精品视频观看| 精品一区二区三区免费观看| 国产在线视视频有精品| 国产精品一区二区在线播放| 成人ar影院免费观看视频| 欧美无乱码久久久免费午夜一区 | 国产毛片精品国产一区二区三区| 狠狠色狠狠色综合| 99国产精品国产精品毛片| 国产一区二区影院| 日韩视频一区二区| 国产精品麻豆久久久| 日韩**一区毛片| 欧美三级一区二区| 久久久精品国产免大香伊| 欧美精品一区二区蜜臀亚洲| 亚洲一区二区三区自拍| 亚洲18女电影在线观看| 色婷婷久久综合| 久久婷婷国产综合国色天香| 亚洲激情自拍视频| 激情伊人五月天久久综合| 日韩一区国产二区欧美三区| 亚洲欧美日韩在线不卡| 美女久久久精品| 欧美一区二区久久| 蜜臂av日日欢夜夜爽一区| 欧美理论电影在线| 奇米888四色在线精品| 欧美色图天堂网| 视频在线观看一区| 欧美日韩国产综合视频在线观看| ...av二区三区久久精品| 国产盗摄一区二区三区| 久久夜色精品国产噜噜av| 日韩欧美国产麻豆| 久久精品免费看| 久久精品视频在线看| 高清在线不卡av| 亚洲人被黑人高潮完整版| 99久久久免费精品国产一区二区| 亚洲私人黄色宅男| 色视频欧美一区二区三区| 国产精品久久精品日日| 91年精品国产| 天天色天天操综合| 亚洲欧美色图小说| 久久伊人中文字幕| 91视频你懂的| 亚洲福利视频一区| 337p日本欧洲亚洲大胆精品| 久久男人中文字幕资源站| 欧美在线视频全部完| 午夜激情一区二区三区| 中文欧美字幕免费| 91精品婷婷国产综合久久竹菊| 青青草一区二区三区| 亚洲bdsm女犯bdsm网站| 五月天激情小说综合| 亚洲精品视频一区| 欧美一级夜夜爽| 日本久久一区二区| 91看片淫黄大片一级| 久久国产欧美日韩精品| 亚洲一区二区三区视频在线| 亚洲国产精品自拍| 久久精品亚洲精品国产欧美| 色诱视频网站一区| eeuss国产一区二区三区| 午夜精品福利一区二区三区av| 亚洲美腿欧美偷拍| 国产午夜精品福利| 国产精品免费看片| 国产精品美女久久久久久2018| 成人av在线一区二区三区| 99久久精品久久久久久清纯| 国产v综合v亚洲欧| 成人午夜看片网址| 国产精品一级黄| 97久久精品人人做人人爽50路| 免费在线看一区| 捆绑调教美女网站视频一区| thepron国产精品| 国产精品12区| 欧美视频你懂的| 久久影视一区二区| 成人免费小视频| 亚洲精品美腿丝袜| 国产精品夜夜嗨| 欧美日韩的一区二区| 国产精品久久一卡二卡| 午夜伊人狠狠久久| 老司机精品视频线观看86| 久久亚洲二区三区| 亚洲人亚洲人成电影网站色| 国产不卡视频一区二区三区| 久久久久久久网| 精品国精品国产| 蜜桃视频一区二区| 欧美影视一区二区三区| 国产亚洲1区2区3区| 五月天精品一区二区三区| 一本大道久久a久久精品综合| 精品欧美乱码久久久久久1区2区 | 国产一区二区不卡| 色综合婷婷久久| 欧美激情艳妇裸体舞| 国产在线视频精品一区| 久久综合狠狠综合久久综合88| 欧美蜜桃一区二区三区| 精品成人a区在线观看| 亚洲第一激情av| 国产麻豆午夜三级精品| 日韩视频不卡中文| 久久激情五月婷婷| 欧美一区二区观看视频| 亚洲国产另类av| 天堂在线亚洲视频| 91亚洲精品乱码久久久久久蜜桃| 日韩欧美第一区| 日韩精品成人一区二区在线| 日韩欧美色电影| 九九热在线视频观看这里只有精品| 日本韩国欧美一区| www久久精品| av激情亚洲男人天堂| 91丝袜美女网| 日韩在线一区二区| 6080午夜不卡| 激情综合网最新| 亚洲mv在线观看| 欧美成人a∨高清免费观看| 99久久精品情趣| 老司机精品视频导航| 亚洲午夜精品网| 美女脱光内衣内裤视频久久网站| 久久毛片高清国产| 国产精品1024| 日本亚洲视频在线| 日韩毛片精品高清免费| 精品1区2区3区| 日韩中文字幕区一区有砖一区| 中文字幕色av一区二区三区| 欧美日韩一区二区三区四区五区| 一区精品在线播放| 欧美一级高清大全免费观看| 欧美日韩国产综合一区二区| eeuss鲁片一区二区三区在线观看| 国产在线视频不卡二| 日本欧美久久久久免费播放网| 亚洲精选免费视频| 国产精品免费网站在线观看| 欧美v亚洲v综合ⅴ国产v| 国产在线国偷精品免费看| 一区二区三区欧美视频| 日韩一区在线免费观看| 欧美一级电影网站| 精品国产不卡一区二区三区| 精品国产网站在线观看| 精品少妇一区二区三区在线播放| 欧美一区二区三区视频免费播放| 日韩一区二区三区三四区视频在线观看| 欧美中文字幕一区二区三区| 亚洲一区二区五区| 亚洲精品免费在线观看| ●精品国产综合乱码久久久久| 国产精品久久久久久久第一福利| 综合久久久久综合| 亚洲欧美激情插| 亚洲高清中文字幕|