资源简介
这是一个用java语言编写的简单的客户端和服务器端考试的小软件,简单易用.

代码片段和文件信息
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
import java.net.*;
public class ChoiceFile extends Panel implements ItemListenerActionListenerRunnable
{
Button 得到试题文件=null;
Choice list=null;
Socket socket=null;
DataInputStream in=null;
DataOutputStream out=null;
Thread thread=null;
boolean success=false isSelected=false;
int n=0;
public ChoiceFile()
{
得到试题文件=new Button(“将试题文件添加到下拉列表中“);
得到试题文件.setEnabled(false);
得到试题文件.addActionListener(this);
list=new Choice();
list.add(“**********“);
add(得到试题文件);
add(list);
list.addItemListener(this);
thread=new Thread(this);
}
public void setSocketConnection(Socket socketDataInputStream inDataOutputStream out)
{
this.socket=socket;
this.in=in;
this.out=out;
try {
thread.start();
}
catch(Exception ee)
{
}
if(this.socket!=null)
{
得到试题文件.setEnabled(true);
}
}
public void actionPerformed(ActionEvent e)
{
try
{
out.writeUTF(“列出考试文件“);
}
catch(IOException ee)
{
success=false;
}
}
public void itemStateChanged(ItemEvent e)
{
n=list.getItemCount();
if(n>=1&&isSelected==true)
{
String listItem=list.getSelectedItem();
try
{
out.writeUTF(“考试文件的名字:“+listItem);
out.writeUTF(“请通知考试界面考试用时:“);
}
catch(IOException ee)
{
}
}
}
public String 得到选择的文件名()
{
return list.getSelectedItem();
}
public void run()
{
String s=null;
list.removeAll();
while(true)
{
try
{
s=in.readUTF();
if(s.startsWith(“考试文件:“))
{
String listItem=s.substring(s.indexOf(“:“)+1);
list.add(listItem);
isSelected=true;
}
if(s.startsWith(“已经全部列出:“))
{
success=true;
break;
}
}
catch (Exception ee)
{
}
}
}
public boolean getSuccess()
{
n=list.getItemCount();
if(n>0&&success==true)
return true;
else
return false;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2721 2003-09-10 22:07 chap7考试系统(BS)\ChoiceFile.java
文件 3235 2003-12-25 14:42 chap7考试系统(BS)\ClientBS.java
文件 6319 2003-09-10 22:08 chap7考试系统(BS)\ClientTestArea.java
文件 3856 2003-12-21 23:03 chap7考试系统(BS)\ReadTestquestion.java
文件 4303 2003-12-09 09:02 chap7考试系统(BS)\Server.java
目录 0 2003-12-16 09:00 chap7考试系统(BS)
----------- --------- ---------- ----- ----
20434 6
相关资源
- 基于C/S架构考试系统(Java)
- 在线考试系统源代码(jsp)
- jsp mysql在线考试系统 文档
- JSP考试网上报名考试系统(源码+数据
- 基于authorware的多媒体考试系统V2 源代
- JSP+SQL学生在线考试系统(毕业设计)
- Java的web在线考试系统设计(含源码
- java标准化考试系统
- JAVA EE网上考试系统
- javase项目:学生在线考试系统
- 基于java web简单的学生考试系统+mysq
- Android项目源码基于Bmob的简单学生考试
- 基于Java的在线考试系统266258
- Java单机考试系统 基于swing
- JAVA 英语在线考试系统源码+SQL2005数据
- jsp+mysql在线考试系统+文档
- 基于JAVA的在线考试系统 可做毕业设计
- 在线考试系统需求规格说明书
- 基于JavaEE技术的在线考试系统的设计
- 基于Jsp网络在线考试系统源码
- Jsp网络在线考试系统源码分享
- 基于android模拟考试系统源代码
- 基于java SSH的在线考试系统源代码
- 用于毕设的Java无纸化在线考试系统
- jsp在线考试系统217958
- 在线考试系统,oracle,jsp
- MVC模式_jsp+javabean+servlet开发“在线考
- Java Web 网络在线考试系统源码
- JavaWeb在线考试系统200891
- jsp+sql 在线考试系统
评论
共有 条评论