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

  • 大小: 18KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-05-10
  • 語言: Java
  • 標簽: java??五子棋??游戲??

資源簡介

Java五子棋游戲,含開始,設置,倒計時,圖片緩存防止閃屏 導入Eclipse,直接運行

資源截圖

代碼片段和文件信息

package?com.fivecheer.frame;

import?javax.imageio.ImageIO;
import?javax.swing.Jframe;
import?javax.swing.JOptionPane;

import?java.awt.*;
import?java.awt.event.MouseEvent;
import?java.awt.event.MouseListener;
import?java.awt.image.BufferedImage;

import?java.io.File;
import?java.io.IOException;
public?class?frameMain?extends?Jframe?implements?MouseListenerRunnable?{

int?arr[][]=new?int[19][19];
boolean?isBlack=true;?

String?message=“黑方先走“;

boolean?isCuntiueGame=false;//默認剛進入時,不能開始游戲

int?x=0;
int?y=0;

int?nextTime=10;
int?blackTime=nextTime;
int?whiteTime=nextTime;

String?blackMessage=“無限制“;
String?whiteMessage=“無限制“;

Thread?countTh=new?Thread(this);

/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;

public?frameMain()
{
int?factWidth=500;
int?factHeight=500;
this.settitle(“五子棋游戲“);
this.setSize(factWidth?factHeight);
this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
int?width=Toolkit.getDefaultToolkit().getScreenSize().width;
int?height=Toolkit.getDefaultToolkit().getScreenSize().height;
this.setLocation((width-factWidth)/2?(height-factHeight)/2);
this.setVisible(true);
this.addMouseListener(this);
this.setResizable(false);
countTh.start();//開始執行計數
countTh.suspend();//默認剛進入時,不能開始游戲(也不能倒計時)


}

public?void?mouseClicked(MouseEvent?e)?{
//?TODO?Auto-generated?method?stubtl


}

public?void?mouseEntered(MouseEvent?e)?{
//?TODO?Auto-generated?method?stub

}

public?void?mouseExited(MouseEvent?e)?{
//?TODO?Auto-generated?method?stub

}

private?void?BtnClick()
{

int?yJian=55;
//當鼠標點擊了這個范圍,說明點中了開始游戲
if(x>=400&&x<=480&&y>=105&&y<=120)
{
int?result=JOptionPane.showConfirmDialog(this?“是否確認開始游戲“);
if(result==0)
{
RestartCheer();
}
}
//游戲設置
else?if(x>=400&&x<=480&&y>=120+55&&y<=120+55+15)
{
String?setMessage=JOptionPane.showInputDialog(this?“請輸入倒計時的時間(秒)“);
try
{
if(setMessage!=null&&setMessage!=““)
{
nextTime=Integer.parseInt(setMessage);
}
}
catch(NumberFormatException?ex)
{
JOptionPane.showMessageDialog(this?“請輸入數字“);
}

}
//游戲說明
else?if(x>=400&&x<=480&&y>=120+55*2+15&&y<=120+55*2+30)
{
JOptionPane.showMessageDialog(this?“游戲說明“);
}
//關于我們
else?if(x>=400&&x<=480&&y>=120+55*3+30&&y<=120+55*3+45)
{
JOptionPane.showMessageDialog(this?“關于我們“);
}
//退出游戲
else?if(x>=400&&x<=480&&y>=120+55*4+45&&y<=120+55*4+60)
{
int?result=JOptionPane.showConfirmDialog(this?“是否確認退出游戲?“);
if(result==0)
{
System.exit(0);
}
}
}

public?void?mousePressed(MouseEvent?e)?{
//?TODO?Auto-generated?method?stub
//System.out.println(“x=“+e.getX()+“?y=“+e.getY());
x=e.getX();
y=e.getY();
BtnClick();

if(isCuntiueGame)
{
//JOptionPane.showMessageDialog(this?“你點擊了我“);

if(x>=10&&x<=370&&y>=70&&y<=4

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

?????文件????????232??2012-02-23?21:39??Java五子棋\FiveCheerProject\.classpath

?????文件????????392??2012-02-23?21:39??Java五子棋\FiveCheerProject\.project

?????文件???????7288??2012-02-24?23:39??Java五子棋\FiveCheerProject\bin\com\fivecheer\frame\frameMain.class

?????文件???????2735??2012-02-24?21:31??Java五子棋\FiveCheerProject\bin\com\fivecheer\frame\JudgeIsWon.class

?????文件???????2377??2012-02-23?22:22??Java五子棋\FiveCheerProject\bin\com\fivecheer\frame\MouseDemo.class

?????文件????????671??2012-02-23?22:25??Java五子棋\FiveCheerProject\bin\com\mouse\MouseDemo3$1.class

?????文件???????3120??2012-02-23?22:25??Java五子棋\FiveCheerProject\bin\com\mouse\MouseDemo3.class

?????文件????????435??2012-02-23?21:49??Java五子棋\FiveCheerProject\bin\com\test\TestMain.class

?????文件???????7887??2012-02-24?23:39??Java五子棋\FiveCheerProject\src\com\fivecheer\frame\frameMain.java

?????文件???????4415??2012-02-24?21:31??Java五子棋\FiveCheerProject\src\com\fivecheer\frame\JudgeIsWon.java

?????文件???????1527??2012-02-23?22:22??Java五子棋\FiveCheerProject\src\com\fivecheer\frame\MouseDemo.java

?????文件???????2263??2012-02-23?22:25??Java五子棋\FiveCheerProject\src\com\mouse\MouseDemo3.java

?????文件????????228??2012-02-23?21:49??Java五子棋\FiveCheerProject\src\com\test\TestMain.java

?????目錄??????????0??2012-02-24?21:27??Java五子棋\FiveCheerProject\bin\com\fivecheer\frame

?????目錄??????????0??2012-02-24?21:27??Java五子棋\FiveCheerProject\src\com\fivecheer\frame

?????目錄??????????0??2012-02-23?21:40??Java五子棋\FiveCheerProject\bin\com\fivecheer

?????目錄??????????0??2012-02-23?22:25??Java五子棋\FiveCheerProject\bin\com\mouse

?????目錄??????????0??2012-02-23?21:48??Java五子棋\FiveCheerProject\bin\com\test

?????目錄??????????0??2012-02-23?21:40??Java五子棋\FiveCheerProject\src\com\fivecheer

?????目錄??????????0??2012-02-23?22:25??Java五子棋\FiveCheerProject\src\com\mouse

?????目錄??????????0??2012-02-23?21:48??Java五子棋\FiveCheerProject\src\com\test

?????目錄??????????0??2012-02-23?22:25??Java五子棋\FiveCheerProject\bin\com

?????目錄??????????0??2012-02-23?22:25??Java五子棋\FiveCheerProject\src\com

?????目錄??????????0??2012-02-23?21:40??Java五子棋\FiveCheerProject\bin

?????目錄??????????0??2012-02-23?21:40??Java五子棋\FiveCheerProject\src

?????目錄??????????0??2012-02-23?21:39??Java五子棋\FiveCheerProject

?????目錄??????????0??2012-02-23?21:39??Java五子棋

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

????????????????33570????????????????????27



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

評論

共有 條評論