java socket 编程 一个简单的聊天程序 急急急!!!

来源:百度知道 编辑:UC知道 时间:2024/05/22 14:34:30
明天要交实验报告了 以前照的那个代码运行不了 很急啊!! 哪位大侠好心帮帮我 用java socket编写一个简单的聊天程序 实现客户端和服务器端聊天和文件传输 要有图形界面 最好代码有注释,如果在线的话希望留QQ号可以方便联系下 不懂的希望可以问问 非常感谢了...我会追加分的...

我有个多线程聊天的程序,不过不能传文件,如果需要可以给你,需要的话给我发站内消息

加我1160061396……

服务器端:
package Chat;
import javax.swing.JFrame;
import java.awt.Dimension;
import javax.swing.JPanel;
import javax.swing.JLabel;
import java.awt.Rectangle;
import java.awt.event.KeyEvent;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
//import java.net.ServerSocket;
//import java.net.Socket;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import javax.swing.JButton;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
pub