//服务器
import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.*;
import java.net.ServerSocket;
import java.net.Socket;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
public class Server
{
static JFrame qq;
static Container c;
static JPanel jp1;
static JLabel l1;
static JScrollPane jsp;
static JTextArea jt;
static boolean flag;
static String text;
static JButton jb;
public static void main(String[] args) throws IOException
{
qq=new JFrame("QQ服务器");
c=qq.getContentPane();
jp1=new JPanel();
l1=new JLabel("客户端未连接");
l1.setOpaque(false);
l1.setFont(new Font("微软雅黑", Font.BOLD, 25));
l1.setHorizontalAlignment(JLabel.CENTER);
l1.setBounds(0,0,400,50);
jp1.setBounds(0, 0, 400, 50);
jp1.setBackground(Color.red);
jp1.setLayout(null);
jp1.add(l1);
jt=new JTextArea();
jt.setBounds(0,100,400,300);
jt.setBackground(Color.cyan);
jt.setFont(new Font("宋体",Font.PLAIN,15));
jt.setEditable(false);
TextField t=new TextField();
t.setFont(new Font("宋体", Font.PLAIN, 24));
t.setBounds(0,55,300,35);
jb=new JButton("发送");
jb.setBounds(305,55,75,40);
jb.addActionListener(new ActionListener()