91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 18KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-06-25
  • 語(yǔ)言: Java
  • 標(biāo)簽: C/S??考試??

資源簡(jiǎn)介

用java實(shí)現(xiàn)的C/S結(jié)構(gòu)的遠(yuǎn)程考試系統(tǒng), 用戶連接 選擇試題 考試計(jì)時(shí) 查看得分

資源截圖

代碼片段和文件信息

package?CStest;

import?java.awt.*;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.ItemEvent;
import?java.awt.event.ItemListener;
import?java.awt.event.WindowAdapter;
import?java.awt.event.WindowEvent;
import?java.io.DataInputStream;
import?java.io.DataOutputStream;
import?java.io.IOException;
import?java.net.Socket;
import?java.net.UnknownHostException;
import?java.util.Calendar;
import?javax.swing.JButton;
import?javax.swing.JLabel;
import?javax.swing.JPanel;
import?javax.swing.JTextField;
import?javax.swing.Timer;

public?class?Client?extends?frame?implements?ActionListener?ItemListener{
Color?backcolor?=?new?Color(200200200);
frame?jf;
GridBagConstraints?gbc;
JLabel?jlabIPjlablinkjlabTip;
Choice?choice;
JButton?jbstartjblinkjbaddjbnextjbscorejbsubmitjbtime1jbtime2;
JTextField?jtfIPjtfTime;
TextArea?jtaTipjtaTest;
Checkbox?jcbAjcbBjcbCjcbD;
//CheckboxGroup?cbg;??用此方法實(shí)現(xiàn)只能選一個(gè),圖案會(huì)變成單選框
JPanel?pleftprightchoicefile1choicefile2testarea;

Socket?client?=?null;
DataInputStream?sin?=?null;
DataOutputStream?sout?=?null;

String?cmd?=?null;
String?get?=?null;
String?answer?=?null;
String?correctanswer?=?null;
boolean?select?=?false;
boolean?listall?=?false;
boolean?countdown?=?false;//倒計(jì)時(shí)?true開(kāi)始?false結(jié)束
boolean?startcountdown?=?false;
boolean?showtime?=?false;
Timer?counttime;
long?time=0leftTime=0leftHour=0leftMinute=0leftSecond=0;
long?systime?=?0;
int?itemcount;
String?selectedfile;

private?Client(){
//super();
counttime?=?new?Timer(1000this);
counttime.addActionListener(this);
jlabIP?=?new?JLabel(“請(qǐng)輸入服務(wù)器的IP或域名,例如:192.168.0.199“);
jlablink?=?new?JLabel(“???????提示連接是否成功????????“);
jlablink.setAlignmentY(JLabel.CENTER_ALIGNMENT);
jlabTip?=?new?JLabel(“選擇一個(gè)文件后,單擊開(kāi)始考試按鈕“);

jblink?=?new?JButton(“呼叫“);
jbstart?=?new?JButton(“開(kāi)始考試“);
jbadd?=?new?JButton(“將試題文件加到下拉列表中“);
jbnext?=?new?JButton(“下一道題“);
jbscore?=?new?JButton(“查看得分“);
jbsubmit?=?new?JButton(“提交此題“);
jbtime1?=?new?JButton(“剩余時(shí)間“);
jbtime2?=?new?JButton(“顯示倒計(jì)時(shí)“);//按一下后轉(zhuǎn)換為“停止顯示”,兩種狀態(tài)相互轉(zhuǎn)換

//jbtime1.setSize(5?5);
//jbtime2.setSize(5?5);

jtfIP?=?new?JTextField(15);//jtfIP?=?new?JTextField(15);
jtfIP.setFont(new?Font(nullFont.CENTER_baseLINE15));
jtfTime?=?new?JTextField(15);
jtfTime.setForeground(Color.MAGENTA);
jtfTime.setBackground(Color.LIGHT_GRAY);
jtfTime.setFont(new?Font(nullFont.ROMAN_baseLINE15));

jtaTip?=?new?TextArea(““35TextArea.SCROLLBARS_VERTICAL_ONLY);
jtaTip.setEditable(false);
jtaTip.setBackground(Color.WHITE);
jtaTip.setForeground(Color.PINK);
jtaTip.setFont(new?Font(nullFont.CENTER_baseLINE12));
jtaTest?=?new?TextArea(““165TextArea.SCROLLBARS_BOTH);
jtaTest.setEditable(false);
jtaTest.setBackground(Color.WHITE);
jtaTest.setForeground(Color.BLUE);
jtaTest.setFont(new?Font(nullFont.BOLD15));


?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????186??2007-09-01?15:52??CStest\1.txt

?????文件????????135??2007-09-01?15:58??CStest\2.txt

?????文件??????????0??2008-03-17?22:40??CStest\3.txt

?????文件????????603??2009-03-14?23:24??CStest\Client$1.class

?????文件??????11365??2009-03-14?23:24??CStest\Client.class

?????文件??????13546??2009-03-14?23:24??CStest\Client.java

?????文件????????801??2009-03-14?23:05??CStest\FileName.class

?????文件????????291??2008-03-17?23:17??CStest\Java.txt

?????文件???????1392??2009-03-14?23:05??CStest\Server.class

?????文件???????5886??2009-03-14?23:05??CStest\Server.java

?????文件???????4486??2009-03-14?23:05??CStest\ServerThread.class

?????文件????????303??2009-03-13?17:58??試題.jjw

?????目錄??????????0??2009-03-08?20:18??CStest

-----------?---------??----------?-----??----

????????????????38994????????????????????13


評(píng)論

共有 條評(píng)論

相關(guān)資源