package chatprogram;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import com.sun.xml.internal.messaging.saaj.soap.ver1_1.Envelope1_1Impl;
import com.sun.xml.internal.ws.wsdl.writer.document.Port;
import jdk.nashorn.internal.scripts.JO;
import sun.net.InetAddressCachePolicy;
public class GuiChat extends JFrame{
private static final int DEFAULT_PORT=16530;
//把主窗口分为north center south三个部分
private JLabel stateLB;//显示监听状态
private JTextArea centerTextArea;//显示聊天记录
private
java实现聊天程序
最新推荐文章于 2021-09-13 16:30:32 发布
本文详细介绍了如何使用Java编程语言实现一个简单的聊天程序。涵盖了网络通信基础,套接字编程,多线程以及用户交互等方面的知识,为初学者提供了一个实战项目的学习机会。
摘要由CSDN通过智能技术生成