📄 client.java
字号:
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.net.*;
import java.util.*;
class Client extends Frame implements ActionListener, Runnable {
ChatRoom ChatRecord = new ChatRoom();
TextField ChatInput = new TextField();
Socket socket;
static String servername;
static int port;
DataOutputStream outstream;
DataInputStream instream;
String[] clientdata;
int sss=0;
int[] counter,aaa,aa,ddd,bbbb,bbbb1,bbbb2,bbbb3,bbbb4,cccc,cccc1,cccc2,cccc3,cccc4;
String serverin;
String[] clientnumber,serverstart,serverdata,bbb,bbb1,bbb2,bbb3,bbb4,ccc,ccc1,ccc2,ccc3,ccc4;
public Client() {
super("Client");
try{
socket=new Socket(InetAddress.getByName(servername),port);
outstream = new DataOutputStream(socket.getOutputStream());
instream = new DataInputStream(socket.getInputStream());
this.outstream = new DataOutputStream(outstream);
this.instream = new DataInputStream(instream);
add(ChatRecord, BorderLayout.CENTER);
add(ChatInput, BorderLayout.SOUTH);
ChatInput.addActionListener(this);
setSize(500, 350);
show();
new Thread(this).start();
clientdata = new String[6];
counter = new int[5];
clientnumber = new String[5];
bbb= new String[5];
ccc= new String[5];
bbb1= new String[5];
ccc1= new String[5];
bbb2= new String[5];
ccc2= new String[5];
bbb3= new String[5];
ccc3= new String[5];
bbb4= new String[5];
ccc4= new String[5];
bbbb= new int[5];
cccc= new int[5];
bbbb1= new int[5];
cccc1= new int[5];
bbbb2= new int[5];
cccc2= new int[5];
bbbb3= new int[5];
cccc3= new int[5];
bbbb4= new int[5];
cccc4= new int[5];
bbb[0]="0";
ccc[0]="0";
bbb1[1]="0";
ccc1[1]="0";
bbb2[2]="0";
ccc2[2]="0";
bbb3[3]="0";
ccc3[3]="0";
bbb4[4]="0";
ccc4[4]="0";
bbbb4[4]=Integer.parseInt(bbb4[4]);
cccc4[4]=Integer.parseInt(ccc4[4]);
bbbb3[3]=Integer.parseInt(bbb3[3]);
cccc3[3]=Integer.parseInt(ccc3[3]);
bbbb2[2]=Integer.parseInt(bbb2[2]);
cccc2[2]=Integer.parseInt(ccc2[2]);
bbbb1[1]=Integer.parseInt(bbb1[1]);
cccc1[1]=Integer.parseInt(ccc1[1]);
bbbb[0]=Integer.parseInt(bbb[0]);
cccc[0]=Integer.parseInt(ccc[0]);
clientnumber[0]="10";
clientnumber[1]="20";
clientnumber[2]="30";
clientnumber[3]="40";
clientnumber[4]="50";
serverdata=new String[5];
serverdata[0]="10";
serverdata[1]="20";
serverdata[2]="30";
serverdata[3]="40";
serverdata[4]="50";
counter[0]=Integer.parseInt(clientnumber[0]);
counter[1]=Integer.parseInt(clientnumber[1]);
counter[2]=Integer.parseInt(clientnumber[2]);
counter[3]=Integer.parseInt(clientnumber[3]);
counter[4]=Integer.parseInt(clientnumber[4]);
clientdata[0]="
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -