import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
import java.io.*;
public class Chess{
public static void main(String args[]){
new ChessMainFrame("
中国象棋:观棋不语真君子,棋死无悔大丈夫
");
}
}
class
ChessMainFrame
extends
JFrame
implements
ActionListener,MouseListener,Runnable{
//
玩家
JLabel play[] = new JLabel[32];
//
棋盘
JLabel image;
//
窗格
Container con;
//
工具栏
JToolBar jmain;
//
重新开始
JButton anew;
//
悔棋
JButton repent;
//
退出
JButton exit;
//
当前信息
JLabel text;
//
保存当前操作
Vector Var;
//
规则类对象
(
使于调用方法
)
ChessRule rule;
/**
**
单击棋子
** chessManClick = true
闪烁棋子
并给线程响应
** chessManClick = false
吃棋子
停止闪烁
并给线程响应
*/
boolean chessManClick;