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

  • 大小: 21KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-16
  • 語言: Java
  • 標簽: 軟件??java??圍棋??

資源簡介

給出了java圍棋非常詳細的源代碼,有興趣的可以下載嚴軍勇老師的看看

資源截圖

代碼片段和文件信息

import?java.awt.*;
import?java.util.*;
//import?javax.swing.*;
//import?java.awt.image.*;

public?class?Go?extends?Panel
{
????int?whichStep;
????Hashtable?myHash;
????Point?pointNow;//當前的點
????Point?STARTPOINT;
????int?INTERVAL;
????Vector?vec;
????Point?robPoint;
????Point?mousePoint;
????boolean?errorFlag;

????//構建器
????public?Go()
????{
????????super();
????????pointNow=new?Point(10001000);//把初始紅點畫在外面
????????errorFlag=false;//行棋錯誤標志
????????whichStep=0;
????????STARTPOINT=new?Point(2020);
????????INTERVAL=20;
????????myHash=new?Hashtable();
????????robPoint=null;//打劫點
????????mousePoint=new?Point();//開辟鼠標點內存
????????vec=new?Vector();//存放校驗的子
????????this.initMyHash(STARTPOINTINTERVAL);
????????try
????????{
????????????jbInit();
????????}
????????catch(Exception?e)
????????{
????????????e.printStackTrace();
????????}

????}
????//初始化hashtable
????void?initMyHash(Point?startPointint?interval)
????{
????????One?one;
????????Point?key;//邏輯點標志
????????int?ij;
????????for(i=1;i<=19;i++)
????????????for(j=1;j<=19;j++)
????????????{
????????????????key=new?Point(ij);
????????????????one=new?One();
????????????????one.posX=startPoint.x+(i-1)*interval;
????????????????one.posY=startPoint.y+(j-1)*interval;
????????????????//獲取相鄰點
????????????????one.pointAround[0]=new?Point(ij-1);//上
????????????????one.pointAround[1]=new?Point(ij+1);//下
????????????????one.pointAround[2]=new?Point(i-1j);//左
????????????????one.pointAround[3]=new?Point(i+1j);//右
????????????????if(i==1)one.pointAround[2]=one.OUT;
????????????????if(i==19)one.pointAround[3]=one.OUT;
????????????????if(j==1)one.pointAround[0]=one.OUT;
????????????????if(j==19)one.pointAround[1]=one.OUT;

????????????????myHash.put(keyone);
????????????}
????}


????//更新盤面
????public?void?paint(Graphics?g)
????{
????????Point?startPoint=STARTPOINT;
????????int?interval=INTERVAL;
????????this.paintChessboard(gstartPointinterval);
????????this.paintChessman(gstartPointinterval);
????}
????//畫棋盤
????void?paintChessboard(Graphics?gPoint?startPointint?interval)
????{
????????int?pX=startPoint.x;
????????int?pY=startPoint.y;
????????int?LINELENGTH=interval*18;
????????int?i;
????????for(i=0;i<19;i++)
????????{
????????????g.drawLine(pX+i*intervalpYpX+i*intervalpY+LINELENGTH);
????????????g.drawLine(pXpY+i*intervalpX+LINELENGTHpY+i*interval);
????????}
????????g.fillOval(pX+interval*3-3pY+interval*3-3(int)(interval-14)(int)(interval-14));
????????g.fillOval(pX+interval*9-3pY+interval*3-3(int)(interval-14)(int)(interval-14));
????????g.fillOval(pX+interval*15-3pY+interval*3-3(int)(interval-14)(int)(interval-14));
????????g.fillOval(pX+interval*3-3pY+interval*9-3(int)(interval-14)(int)(interval-14));
????????g.fillOval(pX+interval*9-3pY+interval*9-3(int)(interval-14)(int)(interval-14));
????????g.fillOval(pX+interval*15-3pY+interval*9-3(int)(interval-14)(int)(interval-14));
????????g.fillOval(pX+interval*3-3pY+interval*15-3(int)(interval-14)(int)(interval-14));
???????

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

????.......??????5591??2014-05-09?08:36??圍棋源代碼java\Go.class

????.......??????9456??2014-05-09?08:36??圍棋源代碼java\Go.java

????.......???????311??2014-05-09?08:36??圍棋源代碼java\Goapplet.class

????.......???????201??2014-05-09?08:36??圍棋源代碼java\Goapplet.java

????.......???????992??2014-05-09?08:36??圍棋源代碼java\Listen.class

????.......???????750??2014-05-09?08:36??圍棋源代碼java\Listen.java

????.......???????474??2014-05-09?08:36??圍棋源代碼java\MainWindow$1.class

????.......???????474??2014-05-09?08:36??圍棋源代碼java\MainWindow$2.class

????.......???????505??2014-05-09?08:36??圍棋源代碼java\MainWindow$3.class

????.......???????505??2014-05-09?08:36??圍棋源代碼java\MainWindow$4.class

????.......???????474??2014-05-09?08:36??圍棋源代碼java\MainWindow$5.class

????.......???????472??2014-05-09?08:36??圍棋源代碼java\MainWindow$6.class

????.......???????473??2014-05-09?08:36??圍棋源代碼java\MainWindow$7.class

????.......?????12261??2014-05-09?08:36??圍棋源代碼java\MainWindow.class

????.......?????17710??2014-05-09?08:36??圍棋源代碼java\MainWindow.java

????.......???????612??2014-05-09?08:36??圍棋源代碼java\One.class

????.......???????262??2014-05-09?08:36??圍棋源代碼java\One.java

?????目錄??????????0??2014-05-27?11:37??圍棋源代碼java

-----------?---------??----------?-----??----

????????????????51523????????????????????18


評論

共有 條評論