资源简介
课程设计版本《标准化考试系统》,java代码

代码片段和文件信息
package 客户端;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.Socket;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class ClientLogin extends JPanel implements ActionListener{
String verifyMess;
JTextField inputNumberinputNameinputServerIP;
JLabel hintMess;
JButton startCon;
String numbernameIP;
public ClientLogin(){
inputNumber=new JTextField(10);
inputName=new JTextField(10);
hintMess=new JLabel(“请输入学号、姓名和服务器的IP“JLabel.CENTER);
hintMess.setFont(new Font(“隶书“Font.BOLD18));
inputServerIP=new JTextField(10);
startCon=new JButton(“提交“);
startCon.addActionListener(this);
Box box1=Box.createHorizontalBox();
box1.add(new JLabel(“请输入学号:“JLabel.CENTER));
box1.add(inputNumber);
Box box2=Box.createHorizontalBox();
box2.add(new JLabel(“请输入姓名:“JLabel.CENTER));
box2.add(inputName);
Box box3=Box.createHorizontalBox();
box3.add(new JLabel(“请输入IP:“JLabel.CENTER));
box3.add(inputServerIP);
Box box4=Box.createHorizontalBox();
box4.add(new JLabel(“单击提交按钮“JLabel.CENTER));
box4.add(startCon);
Box boxH=Box.createHorizontalBox();
boxH.add(box1);
boxH.add(box2);
boxH.add(box3);
boxH.add(box4);
JPanel pCenter=new JPanel();
pCenter.add(boxH);
pCenter.setBackground(new Color(210210110));
setLayout(new BorderLayout());
add(pCenterBorderLayout.CENTER);
JPanel pNorth=new JPanel();
pNorth.setBackground(Color.green);
pNorth.add(hintMess);
add(pNorthBorderLayout.NORTH);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==startCon){
number=inputNumber.getText().trim();
name=inputName.getText().trim();
if(number.length()>0&&name.length()>0){
IP=inputServerIP.getText().trim();
try{
LoginThread thread=new LoginThread(hintMess);
if(!(thread.isAlive())){
thread=new LoginThread(hintMess);
thread.makeConnection(numbernameIP);
thread.start();
}
}catch(Exception ee){
hintMess.setText(“无法连接“+ee);
}
}
else{
JOptionPane.showMessageDialog(this“必须输入学号和姓名““警告“JOptionPane.WARNING_MESSAGE);
}
}
}
}
class LoginThread extends Thread{
Socket socket;
InetSocketAddress socketAddress;
DataInputStream in;
DataOutputStream out;
JLabel hintMess;
LoginThread(JLabel hint){
hintMess=hint;
}
public void makeConnectio
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2016-03-21 11:50 标准化考试系统\.classpath
文件 397 2016-03-21 11:50 标准化考试系统\.project
目录 0 2016-03-21 11:50 标准化考试系统\.settings\
文件 598 2016-03-21 11:50 标准化考试系统\.settings\org.eclipse.jdt.core.prefs
文件 10 2016-04-01 15:26 标准化考试系统\1.txt
文件 10 2016-04-01 15:26 标准化考试系统\2.txt
目录 0 2016-04-01 10:13 标准化考试系统\bin\
目录 0 2016-04-01 15:26 标准化考试系统\bin\服务器端\
文件 10 2016-04-01 15:26 标准化考试系统\bin\服务器端\1.txt
文件 10 2016-04-01 15:26 标准化考试系统\bin\服务器端\2.txt
文件 1826 2016-04-01 13:25 标准化考试系统\bin\服务器端\ReadTestQuestion.class
文件 1837 2016-04-01 16:04 标准化考试系统\bin\服务器端\Server.class
文件 779 2016-04-01 15:43 标准化考试系统\bin\服务器端\ServerThread$1.class
文件 5592 2016-04-01 15:43 标准化考试系统\bin\服务器端\ServerThread.class
目录 0 2016-04-01 13:52 标准化考试系统\bin\客户端\
文件 3453 2016-04-01 16:00 标准化考试系统\bin\客户端\ClientLogin.class
文件 8607 2016-04-01 15:07 标准化考试系统\bin\客户端\ClientTestArea.class
文件 918 2016-04-01 15:20 标准化考试系统\bin\客户端\ClientWindow$1.class
文件 2302 2016-04-01 15:20 标准化考试系统\bin\客户端\ClientWindow.class
文件 4959 2016-04-01 13:51 标准化考试系统\bin\客户端\GetTestFile.class
文件 2962 2016-04-01 16:00 标准化考试系统\bin\客户端\LoginThread.class
目录 0 2016-03-21 11:52 标准化考试系统\src\
目录 0 2016-04-01 15:29 标准化考试系统\src\服务器端\
文件 1102 2016-04-01 13:25 标准化考试系统\src\服务器端\ReadTestQuestion.java
文件 2444 2016-04-01 16:04 标准化考试系统\src\服务器端\Server.java
文件 5203 2016-04-01 15:43 标准化考试系统\src\服务器端\ServerThread.java
目录 0 2016-04-01 15:11 标准化考试系统\src\客户端\
文件 4448 2016-04-01 16:00 标准化考试系统\src\客户端\ClientLogin.java
文件 7705 2016-04-01 15:07 标准化考试系统\src\客户端\ClientTestArea.java
文件 1759 2016-04-01 15:20 标准化考试系统\src\客户端\ClientWindow.java
文件 3970 2016-04-01 13:51 标准化考试系统\src\客户端\GetTestFile.java
............此处省略2个文件信息
相关资源
- 基于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 在线考试系统
评论
共有 条评论