使用java写的一个网络聊天小程序,采用UDP协议。将左下角的ip改为目标地址即可发送信息。作为java网络编程入门的一个参考。最后一幅图为程序中所使用图片,来自仙剑奇侠传五的壁纸。
1.[文件] Chat.java ~ 4KB 下载(103)
package 鸿雁;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
public class Chat extends Frame{
/**
*
*/
private static final long serialVersionUID = 1L;
//Frame f = new Frame("林林的聊天室");
/* tfIP 是用于输入IP 地址的文本框,在发送数据时,要取出其中的IP 地址,所以将其定义成员变
量,以便发送消息的程序代码访问。*/
TextField tfIP = new TextField(15);
/*lst 是用于显示接收消息的列表框,在接收到数据时,要向其中增加新的记录项,所以将其定义成员
变量,以便接收消息的程序代码访问。*/
List lst = new List(6);
DatagramSocket ds;
Image iMainWinBkg = null;
/*由于DatagramSocket 的构造函数声明可能抛出异常,我们的程序需要用try…catch 语句进行异
常捕获处理,所以我们不能直接在这里调用DatagramS