package五子棋;importjava.awt.Graphics;importjava.awt.Image;importjava.awt.event.MouseAdapter;importjava.awt.event.MouseEvent;importjava.io.BufferedReader;importjava.io.BufferedWriter;importjava.io.File;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.io.OutputStream;importjava.io.OutputStreamWriter;importjava.net.Socket;importjava.util.ArrayList;importjavax.imageio.ImageIO;importjavax.swing.JButton;importjavax.swing.JOptionPane;importjavax.swing.JPanel;public class Client_panel_center_qipan extendsJPanel{
Image board, black, white;int bgex, bgey; //白棋子坐标的变量
int hgex, hgey; //黑棋子坐标的变量
static boolean xiaqi = true; //xiaqu=true,黑棋下,否则不能下白棋下
int cou = 0; //表示连着棋子的数量
static int c=1;static boolean f = true; //判断是白棋还是黑棋,true表示黑棋,false表示白棋
static boolean isgamestart = false;//true游戏开始
private static String message; //发送的消息
Send_message sendmessage; //发送的方法
public static boolean isrenshu = false; //renshu=true表示自认输了
public static boolean ishuiqi = false; //huiqi=true表示自己悔棋了
public static boolean isok = false; //baiqi表示自己准备好了
public static boolean ischongxinkaishi = false; //重新开始?
public static boolean isbai = false; //白棋下了??isbai=true
private MouseEvent xiaqie; //下白棋的时候,白棋点的鼠标位置的全局变量
ArrayList h_list = new ArrayList(); //黑
ArrayList b_list = new ArrayList(); //白
publicClient_panel_center_qipan() {
sendmessage= newSend_message(message, Cilent_panel_west_talk.socket);this.setLayout(null); //居中
JButton ks = new JButton("开始/暂停");
ks.setBounds(10, 460, 100, 25);this.add(ks);
JButton rs= new JButto