• 大小: 0.02M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


可以玩的java九子棋游戏,支持网络对战,支持单机游戏。

资源截图

代码片段和文件信息

import javax.swing.*;
import java.awt.*;
import java.util.Vector;

public class Board extends JPanel {

// two vector to store the information of two players
private Vector redStateStore = new Vector();
private Vector blueStateStore = new Vector();

// get two vector from GUI class by set method
public void set(Vector aVector b){
redStateStore=a;
blueStateStore=b;
}

// to repaint the board
public void passBoard(){
repaint();
}


public void paintComponent(Graphics g){
super.paintComponent(g);
// print the outer square
g.setColor(Color.black);
g.drawLine(20 10 130 10);
g.drawLine(150 10 260 10);

g.drawLine(270 20 270 130);
g.drawLine(270 150 270 260);

g.drawLine(260 270 150 270);
g.drawLine(130 270 20 270);

g.drawLine(10 260 10 150);
g.drawLine(10 130 10 20);

// print middle square
g.drawLine(70 60 130 60);
g.drawLine(150 60 210 60);

g.d

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-04-10 14:20  Nine Men‘s Morris\
     文件         295  2012-04-07 12:24  Nine Men‘s Morris\.classpath
     文件        6148  2012-04-10 14:20  Nine Men‘s Morris\.DS_Store
     目录           0  2012-04-17 01:57  __MACOSX\
     目录           0  2012-04-17 01:57  __MACOSX\Nine Men‘s Morris\
     文件          82  2012-04-10 14:20  __MACOSX\Nine Men‘s Morris\._.DS_Store
     文件         381  2012-04-07 12:24  Nine Men‘s Morris\.project
     目录           0  2012-04-07 12:24  Nine Men‘s Morris\.settings\
     文件         617  2012-04-07 12:24  Nine Men‘s Morris\.settings\org.eclipse.jdt.core.prefs
     目录           0  2012-04-08 14:30  Nine Men‘s Morris\bin\
     文件        4962  2012-04-16 20:42  Nine Men‘s Morris\bin\Board.class
     文件        7938  2012-04-16 23:40  Nine Men‘s Morris\bin\BoardOperation.class
     文件        6790  2012-04-16 23:56  Nine Men‘s Morris\bin\Gui.class
     文件         576  2012-04-08 14:01  Nine Men‘s Morris\bin\Main.class
     文件        2988  2012-04-09 21:57  Nine Men‘s Morris\bin\MessageWindow.class
     目录           0  2012-04-08 14:30  Nine Men‘s Morris\src\
     文件        7985  2012-04-16 20:42  Nine Men‘s Morris\src\Board.java
     文件       11122  2012-04-16 23:40  Nine Men‘s Morris\src\BoardOperation.java
     文件       11726  2012-04-16 23:56  Nine Men‘s Morris\src\Gui.java
     文件         257  2012-04-08 14:01  Nine Men‘s Morris\src\Main.java
     文件        2379  2012-04-09 21:57  Nine Men‘s Morris\src\MessageWindow.java

评论

共有 条评论