xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2.2MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-03
  • 語言: Java
  • 標簽: Java??網絡獸棋??

資源簡介

在學習java的時候寫的基于TCP長連接通信的小應用。目前這個沒有ai模式的,只有簡單的兩個局域網玩家聯網對戰。

資源截圖

代碼片段和文件信息

package?mypackage;

import?java.awt.*;
import?java.awt.event.*;

import?javax.swing.*;

import?java.util.*;
import?java.io.*;

public?class?Myfirstp?{


public?static?void?main(String[]?args)?{

new?Mychess(“棋類游戲“);

}

}


class?Mychess?extends?Jframe?implements?ActionListenerMouseListenerRunnable
{

JLabel?play[]?=?new?JLabel[16];

Container?con;

JToolBar?jmain;

JLabel image;

JButton?anew;
//悔棋
JButton?repent;
//打開
JButton?showOpen;
//保存
JButton?showSave;
//退出
JButton?exit;

//當前信息
JLabel?text;

//保存當前操作
Vector?FileVar;
Vector?Var;

//規則類對象(使于調用方法)
ChessRule?rule;

/*單擊棋子**********************************/
/*chessManClick?=?true?閃爍棋子?并給線程響應*/
/*chessManClick?=?false?吃棋子?停止閃爍??并給線程響應*/
boolean?chessManClick;

/*控制玩家走棋****************************/
/*chessPlayClick=1?黑棋走棋*/
/*chessPlayClick=2?紅棋走棋?默認紅棋*/
/*chessPlayClick=3?雙方都不能走棋*/
int?chessPlayClick=2;

//控制棋子閃爍的線程
Thread?tmain;
//把第一次的單擊棋子給線程響應
static?int?Mani;

Mychess(String?title)
{
con?=?this.getContentPane();
con.setLayout(null);

//實例化規則類
rule?=?new?ChessRule();
FileVar??=?new?Vector();
Var?=?new?Vector();

jmain?=?new?JToolBar();
text?=?new?JLabel(“紅棋走棋“);
text.setToolTipText(“提示信息“);
anew?=?new?JButton(“新游戲“ );
anew.setToolTipText(“重新開始新的一局“);
exit?=?new?JButton(“退??出“);
exit.setToolTipText(“退出本程序“);
repent?=?new?JButton(“?悔??棋?“);
repent.setToolTipText(“返回到上次走棋的位置“);
showOpen?=?new?JButton(“打開“);
showOpen.setToolTipText(“打開以前棋局“);
showSave?=?new?JButton(“保存“);
showSave.setToolTipText(“保存當前棋局“);

jmain.setLayout(new?GridLayout(06));
jmain.add(anew);
jmain.add(repent);
jmain.add(showOpen);
jmain.add(showSave);
jmain.add(exit);
jmain.add(text);
jmain.setBounds(045036030);
con.add(jmain);

//添加棋子標簽
drawChessMan();

/*注冊監聽者*/

//注冊按扭監聽
anew.addActionListener(this);
repent.addActionListener(this);
exit.addActionListener(this);
showOpen.addActionListener(this);
showSave.addActionListener(this);

//注冊棋子移動監聽
for?(int?i=0;i<16;i++)
{
con.add(play[i]);
play[i].addMouseListener(this);
}

con.add(image?=?new?JLabel(new?ImageIcon(“chess.gif“)));
image.setBounds(00360450);
image.addMouseListener(this);

this.addWindowListener(new?WindowAdapter()?
{
public?void?windowClosing(WindowEvent?we)
{
System.exit(0);
}
});

Dimension?screenSize?=?Toolkit.getDefaultToolkit().getScreenSize();
Dimension?frameSize?=?this.getSize();

if?(frameSize.height?>?screenSize.height)
{
frameSize.height?=?screenSize.height;
}
if?(frameSize.width?>?screenSize.width)
{
frameSize.width?=?screenSize.width;
}


this.setLocation((screenSize.width?-?frameSize.width)?/?2?-?200?(screenSize.height?-?frameSize.height?)?/?2?-?290);

this.setI

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

?????文件????????232??2012-11-28?18:21??AnimalGame\.classpath

?????文件????????386??2012-11-28?18:12??AnimalGame\.project

?????文件????????634??2012-11-28?18:12??AnimalGame\.settings\org.eclipse.jdt.core.prefs

?????文件???????1681??2012-12-08?21:17??AnimalGame\bin\Animal.class

?????文件???????1074??2012-12-08?21:17??AnimalGame\bin\MainForm$1.class

?????文件???????1398??2012-12-08?21:17??AnimalGame\bin\MainForm$2.class

?????文件???????2388??2012-12-08?21:17??AnimalGame\bin\MainForm$3.class

?????文件????????722??2012-12-08?21:17??AnimalGame\bin\MainForm$4.class

?????文件???????1759??2012-12-08?21:17??AnimalGame\bin\MainForm$5.class

?????文件???????3248??2012-12-08?21:17??AnimalGame\bin\MainForm$6.class

?????文件???????1196??2012-12-08?21:17??AnimalGame\bin\MainForm$7.class

?????文件???????2888??2012-12-08?21:17??AnimalGame\bin\MainForm$8.class

?????文件???????2977??2012-12-08?21:17??AnimalGame\bin\MainForm$9.class

?????文件????????944??2012-12-08?21:17??AnimalGame\bin\MainForm$BackGroundImage.class

?????文件????????401??2012-12-08?21:17??AnimalGame\bin\MainForm$Qipan.class

?????文件???????1492??2012-12-08?21:17??AnimalGame\bin\MainForm$SelectedSign.class

?????文件???????4424??2012-12-08?21:17??AnimalGame\bin\MainForm$ThGetData.class

?????文件????????660??2012-12-08?21:17??AnimalGame\bin\MainForm$UsersInfo.class

?????文件??????12011??2012-12-08?21:17??AnimalGame\bin\MainForm.class

?????文件???????2959??2012-12-01?13:47??AnimalGame\java\00.png

?????文件???????1585??2009-08-26?12:49??AnimalGame\java\10.gif

?????文件???????1735??2009-08-26?12:52??AnimalGame\java\11.gif

?????文件???????1670??2009-08-26?12:58??AnimalGame\java\12.gif

?????文件???????1547??2009-08-26?12:51??AnimalGame\java\13.gif

?????文件???????1726??2009-08-26?12:50??AnimalGame\java\14.gif

?????文件???????1772??2009-08-26?12:52??AnimalGame\java\15.gif

?????文件???????1975??2009-08-26?12:47??AnimalGame\java\16.gif

?????文件???????1784??2009-08-26?12:53??AnimalGame\java\17.gif

?????文件?????322692??2012-11-23?20:34??AnimalGame\java\2.jpg

?????文件???????1584??2009-08-26?12:59??AnimalGame\java\20.gif

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

評論

共有 條評論