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

  • 大小: 522KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-13
  • 語言: Java
  • 標簽: 基于java??

資源簡介

一份包含程序、開題報告、論文的java游戲畢業設計,基于java的五子棋游戲設計,親測代碼可執行,沒有問題!供大家參考學習。

資源截圖

代碼片段和文件信息

import?java.awt.*;
import?java.awt.event.*;
import?java.util.Arrays;
import?javax.swing.*;
import?java.io.*;


public?class?BoardPanel?extends?JPanel
{
????private??static?Image?white?=?null;
????private??static?Image?black?=?null;
????private?static?int?xp;???????????//?棋子?X坐標
????private?static?int?yp;???????????//?棋子Y坐標
????private?Cursor?handCursor;
????private?Cursor?defaultCursor;
????protected?static?int?board[][];????//?棋型表
????private?int?color=1;?????????????//?棋子顏色???1=black?2=white????
????
????int?STEPCOUNTER=0;
????int?base=5;
????int?DEEPTH=3;
????int?MINDEEPTH=3;
????int?MAX1=5;
????long?INVALID=9000000;
????int?chessBoard[][];????

????//??x/y?方向標識符
????String?line?=?“a????????b????????c???????d????????e????????f????????g????????h?????????i?????????j????????k?????????l????????m???????n????????o“;
????char?[]?rowNum1?=?{‘1‘‘2‘‘3‘‘4‘‘5‘‘6‘‘7‘‘8‘‘9‘};
????char?[]?rowNum2={‘1‘‘0‘‘1‘‘1‘‘1‘‘2‘‘1‘‘3‘‘1‘‘4‘‘1‘‘5‘};

?????public?BoardPanel()
?{
//????????this.wzq=wz;
????????try?
{
????????????handCursor=new?Cursor(12);
????????????defaultCursor?=?new?Cursor(0);
????????????board?=?new?int[15][15];
//????????????black?=?wzq.black;
//????????????white?=?wzq.white;

??????????//??this.setBackground(Color.yellow);
????????????//this.setForeground(Color.BLUE);
??????????//??this.setBorder(BorderFactory.createLoweredBevelBorder());

????????????jbInit();
????????}
????????catch(Exception?e)?
{
????????????e.printStackTrace();
????????}
????}

????public?void?paint(Graphics?gc)
{
????????super.paint(gc);
????????//this.setBackground(Color.gray);
????????//this.invalidate();
????????gc.setColor(Color.blue);
????????//gc.setColor(new?Color(255?255?240));
????????//畫橫向標識符
????????gc.drawString(line2515);
????????//?畫豎向標識符
????????for(int?i=0;i<9;i++)
{
????????????gc.drawChars(rowNum1i11035+i*30);
????????}
????????for(int?i=9j=0;i<15;i++j+=2)
{
????????????gc.drawChars(rowNum2j21035+i*30);
????????}
????????//?畫棋盤
????????for?(int?i?=?0;?i? {
????????????gc.drawLine(30?30?+?i?*?30?450?30?+?i?*?30);?//行
????????????gc.drawLine(30?+?i?*?30?30?30?+?i?*?30?450);?//列
????????}
????????gc.drawLine(25?25?455?25);
????????gc.drawLine(25?25?25?455);
????????gc.drawLine(25?455?455?455);
????????gc.drawLine(455?25?455?455);

????????//面板初始化
????????for(int?i=0;i<15;i++)
{
????????????for?(int?j?=?0;?j? {
????????????????xp=16+i*30;
????????????????yp=16+j*30;
????????????????if?(board[i][j]?==?1)
{
????????????????????gc.setColor(Color.black);
????????????????????gc.fillOval(xpyp2828);
????????????????????//gc.drawImage(black?16?+?i?*?30?16?+?j?*?30?this);
????????????????}
????????????????if?(board[i][j]?==?2)
{
????????????????????gc.setColor(Color.white);
????????????????????gc.fillOval(xpyp2828);
????????????????????//gc.drawImage(white?16?+?i?*?30

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

?????文件??????19996??2018-01-19?09:59??基于java的五子棋游戲\基于Java的五子棋游戲開題.docx

?????文件???????5033??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\BoardPanel$Analyse.class

?????文件????????362??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\BoardPanel$Queue.class

?????文件???????6524??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\BoardPanel.class

?????文件??????25889??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\BoardPanel.java

?????文件???????1163??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ$1.class

?????文件???????1163??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ$2.class

?????文件????????655??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ$3.class

?????文件????????717??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ$4.class

?????文件???????1269??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ$5.class

?????文件????????700??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ$6.class

?????文件???????1761??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ$7.class

?????文件???????1541??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ$8.class

?????文件??????13661??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ.class

?????文件??????30856??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ.java

?????文件????????440??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ_this_mouseAdapter.class

?????文件????????448??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ChessWZQ_this_mouseMotionAdapter.class

?????文件?????????29??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\client1.bat

?????文件?????????29??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\client2.bat

?????文件????????556??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\Group.class

?????文件????????323??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\Group.java

?????文件????????407??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\Message.class

?????文件???????1303??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\Message.java

?????文件????????384??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\Player.class

?????文件????????388??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\Player.java

?????文件???????7609??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ServeOneClient.class

?????文件??????21648??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\ServeOneClient.java

?????文件?????????11??2018-01-19?09:59??基于java的五子棋游戲\程序\源代碼\server.bat

?????文件???????1647??2018-12-18?13:39??基于java的五子棋游戲\程序\源代碼\Server.class

?????文件???????1348??2018-12-18?13:21??基于java的五子棋游戲\程序\源代碼\Server.java

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

評論

共有 條評論