91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 8.75MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-10
  • 語言: Java
  • 標簽: java??java游戲??

資源簡介

java 五子棋游戲 java 五子棋游戲java 五子棋游戲 java 五子棋游戲 java 五子棋游戲 java 五子棋游戲 java 五子棋游戲

資源截圖

代碼片段和文件信息

package?com.lzw.gobang;

import?java.awt.Color;
import?java.awt.Cursor;
import?java.awt.Desktop;
import?java.awt.Font;
import?java.awt.Graphics;
import?java.awt.Image;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.net.URL;
import?java.util.Arrays;
import?java.util.Deque;
import?java.util.logging.Level;
import?java.util.logging.Logger;

import?javax.swing.GroupLayout;
import?javax.swing.ImageIcon;
import?javax.swing.JButton;
import?javax.swing.JLabel;
import?javax.swing.JOptionPane;
import?javax.swing.JPanel;
import?javax.swing.JToggleButton;
import?javax.swing.SwingUtilities;

/**
?*?下棋面板
?*?
?*?@author?Li?Zhong?Wei
?*/
public?class?ChessPanel?extends?javax.swing.JPanel?{
static?ImageIcon?WHITE_CHESS_ICON;
static?ImageIcon?BLACK_CHESS_ICON;
final?static?int?OPRATION_REPENT?=?0xEF;?//?悔棋命令
final?static?int?OPRATION_NODE_REPENT?=?0xCF;?//?接受悔棋命令
final?static?int?OPRATION_DRAW?=?0xFE;?//?和棋命令
final?static?int?OPRATION_NODE_DRAW?=?0xEE;?//?接受和棋命令
final?static?int?OPRATION_START?=?0xFd;?//?開始命令
final?static?int?OPRATION_ALL_START?=?0xEd;?//?接受開始命令
final?static?int?OPRATION_GIVEUP?=?0xFc;?//?認輸命令
final?static?int?WIN?=?88;?//?勝利代碼
private?boolean?towardsStart?=?false;
private?Image?backImg;
protected?JButton?backButton;
private?JToggleButton?backplayToggleButton;
private?JLabel?bannerLabel;
private?JButton?giveupButton;
private?GobangPanel?gobangPanel1;
private?JButton?heqiButton;
private?JLabel?jLabel5;
private?JLabel?jLabel6;
private?JPanel?jPanel1;
private?JPanel?jPanel2;
private?JPanel?jPanel3;
private?JPanel?jPanel4;
protected?JLabel?leftInfoLabel;
protected?JLabel?myChessColorLabel;
protected?JLabel?rightInfoLabel;
private?JButton?startButton;
protected?JLabel?towardsChessColorLabel;
int?backIndex?=?1;

/**
?*?下棋面板的構造方法
?*/
public?ChessPanel()?{
WHITE_CHESS_ICON?=?new?javax.swing.ImageIcon(getClass().getResource(
“/res/whiteChess.png“));?//?初始化白棋棋盒圖片
BLACK_CHESS_ICON?=?new?javax.swing.ImageIcon(getClass().getResource(
“/res/blackChess.png“));?//?初始化黑棋棋盒圖片
URL?url?=?getClass().getResource(“/res/bg/1.jpg“);
backImg?=?new?ImageIcon(url).getImage();?//?初始化背景圖片
initComponents();?//?調用初始化界面的方法
}

/**
?*?重寫paintComponent方法,繪制背景圖片
?*?
?*?@see?javax.swing.JComponent#paintComponent(java.awt.Graphics)
?*/
@Override
protected?void?paintComponent(Graphics?g)?{
//?繪制背景圖片
g.drawImage(backImg?0?0?getWidth()?getHeight()?null);
}

/**
?*?設置棋子顏色的方法,以棋盒顏色為主
?*?
?*?@param?color
?*????????????-?指定顏色的棋盒圖片
?*/
public?void?setChessColor(ImageIcon?color)?{
myChessColorLabel.setIcon(color);?//?設置本地用戶的棋盒圖標
if?(color.equals(WHITE_CHESS_ICON))?{?//?設置白棋
gobangPanel1.setMyColor(GobangPanel.WHITE_CHESSMAN);
towardsChessColorLabel.setIcon(BLACK_CHESS_ICON);
}?else?if?(color.equals(BLACK_CHESS_ICON))?{//?設置黑棋
gobangPanel1.setMyColor(GobangPanel.BLACK_CHES

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????2531840??2008-12-04?18:18??網絡五子棋游戲程序使用說明.doc

?????文件????????232??2008-08-13?17:45??Gobang\.classpath

?????文件????????382??2008-08-17?00:41??Gobang\.project

?????文件???????1799??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$1.class

?????文件???????1299??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$10.class

?????文件???????2264??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$11.class

?????文件????????787??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$2.class

?????文件????????787??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$3.class

?????文件????????787??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$4.class

?????文件????????787??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$5.class

?????文件????????787??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$6.class

?????文件????????755??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$7.class

?????文件???????1299??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$8.class

?????文件???????1270??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$9.class

?????文件???????1548??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel$ButtonActionListener.class

?????文件??????13760??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\ChessPanel.class

?????文件???????1775??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\GobangModel.class

?????文件????????809??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\GobangPanel$1.class

?????文件????????762??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\GobangPanel$2.class

?????文件??????11413??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\GobangPanel.class

?????文件????????755??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\LoginPanel$1.class

?????文件????????787??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\LoginPanel$2.class

?????文件????????787??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\LoginPanel$3.class

?????文件???????6815??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\LoginPanel.class

?????文件????????873??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\Mainframe$1.class

?????文件????????738??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\Mainframe$2.class

?????文件????????780??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\Mainframe$3.class

?????文件????????984??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\Mainframe$4.class

?????文件???????1310??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\Mainframe$5.class

?????文件??????10468??2008-12-04?18:16??Gobang\bin\com\lzw\gobang\Mainframe.class

............此處省略64個文件信息

評論

共有 條評論