求JAVA网络聊天系统代码

来源:百度知道 编辑:UC知道 时间:2024/06/03 22:19:31
要求有单独的客户端,服务器端。该聊天系统实现图形界面下的聊天功能。
有代码的朋友给粘个 不胜感激!

既然是学java的,怎么编辑就不用我说了吧,直接javac 然后 java 就可以。先发client的
------------------------
import java.io.*;
import java.net.*;
import java.awt.*;
import java.awt.event.*;
public class ChatClient {
private String name;
private Socket s;
private DataInputStream dis;
private DataOutputStream dos;
private Frame f;
private TextArea ta;
private TextField tf;
private boolean runnable = true;

public static void main(String args[]) {
ChatClient cc = new ChatClient();
cc.createUI();
cc.inputName();
cc.connect();
cc.createThread();
}
public void createUI(){
f = new Frame("Client");
ta = new TextArea();
ta.setEditable(false);
tf = new TextField();
Button send = new Button("Send");
Panel p = new Panel();
p.setLayout(new BorderLayout());
p.add(tf,"Center");
p.add(send,"Eas