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

  • 大小: 404KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-27
  • 語言: Java
  • 標簽: java??

資源簡介

Java 拼圖游戲 代碼 說明文檔

資源截圖

代碼片段和文件信息

import?java.awt.Container;
import?java.awt.GridLayout;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.util.ArrayList;
import?java.util.Arrays;
import?java.util.Collections;
import?java.util.List;

import?javax.swing.Icon;
import?javax.swing.ImageIcon;
import?javax.swing.Jframe;


public?class?Image?implements?ActionListener{
private?Jframe?jf;
ImageButton?jb[][]?=?new?ImageButton[3][3];

public?Image(){
start();
}

public?void?start(){
jf?=?new?Jframe(“.....“);
jf.setLayout(new?GridLayout(331010));

ImageIcon?img0?=?new?ImageIcon(“image/000.gif“);

ImageIcon?img?[]?=?new?ImageIcon[8];
for(int?i?=?0;?i? String?str?=?“image/1_“+(i+1)+“.gif“;
img[i]?=?new?ImageIcon(str);
}

List?list?=?Arrays.asList(img);//這兩行將就是將img數組隨機排序一下
Collections.shuffle(list);

for(int?i?=?0k?=?0;?i?<=?2;i++){
for(int?j?=?0;?j<=?2;?j++){
if(i==0&&j==0){
jb[i][j]?=?new?ImageButton(img0);
jb[i][j].setRow(i);
jb[i][j].setCol(j);
jf.add(jb[i][j]);
}else{
jb[i][j]?=?new?ImageButton(img[k]);
jb[i][j].setRow(i);
jb[i][j].setCol(j);
jf.add(jb[i][j]);
k++;//從第二個for循環中移動到這里,不會使k自增至9,就不會出現兩個空格了;
}
}
}
jf.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
jf.setVisible(true);
jf.setSize(300?300);
change();
}

public?void?change(){
for(int?i?=?0;?i? for(int?j?=?0;?j? jb[i][j].addActionListener(this);
}
}

public?static?void?main(String?[]?args){
new?Image();
}

@Override
public?void?actionPerformed(ActionEvent?e)?{
//?TODO?Auto-generated?method?stub
object?obj?=?e.getSource();
if(obj?==?jb[0][0]){
//no?deal
// System.out.println(jb[0][0].getIcon().toString());
}
if(obj?==?jb[0][1]){
System.out.println(jb[0][1].getIcon().toString());
}
if(obj?==?jb[0][2]){
}
if(obj?==?jb[1][0]){
}
if(obj?==?jb[1][1]){
}
if(obj?==?jb[1][2]){
}
if(obj?==?jb[2][0]){
}
if(obj?==?jb[2][1]){
}
if(obj?==?jb[2][2]){
}
}

public?void?funDuiBi(int?xint?y){

}

public?void?funChange(ImageButton?jb1?ImageButton?jb2){//交換圖像
Icon?ico?=?new?ImageIcon();
ico?=?jb1.getIcon();
jb1.setIcon(jb2.getIcon());
jb2.setIcon(ico);
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????170496??2014-07-14?14:32??拼圖游戲.doc
?????目錄???????????0??2014-07-16?01:54??PintuGame\
?????文件?????????301??2014-07-11?17:07??PintuGame\.classpath
?????文件?????????385??2014-07-11?17:07??PintuGame\.project
?????目錄???????????0??2014-07-16?01:54??PintuGame\.settings\
?????文件?????????598??2014-07-11?17:07??PintuGame\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2014-07-16?01:54??PintuGame\bin\
?????文件????????3389??2014-07-14?15:59??PintuGame\bin\Image.class
?????文件?????????807??2014-07-14?15:59??PintuGame\bin\ImageButton.class
?????文件?????????237??2014-07-14?15:59??PintuGame\bin\Main.class
?????目錄???????????0??2014-07-16?01:54??PintuGame\bin\pintu\
?????文件????????4418??2014-07-14?15:59??PintuGame\bin\pintu\Panel.class
?????文件?????????406??2014-07-14?15:59??PintuGame\bin\pintu\Pintu.class
?????文件????????1992??2014-07-14?15:59??PintuGame\bin\pintu\Successful.class
?????文件????????1181??2014-07-14?15:59??PintuGame\bin\pintu\Zongpanel.class
?????目錄???????????0??2014-07-16?01:54??PintuGame\image\
?????文件?????????968??2014-07-13?16:00??PintuGame\image\000.gif
?????文件???????29091??2014-07-14?02:45??PintuGame\image\1_1.jpg
?????文件???????28864??2014-07-14?02:45??PintuGame\image\1_2.jpg
?????文件???????27022??2014-07-14?02:45??PintuGame\image\1_3.jpg
?????文件???????27397??2014-07-14?02:46??PintuGame\image\1_4.jpg
?????文件???????31156??2014-07-14?02:46??PintuGame\image\1_5.jpg
?????文件???????30976??2014-07-14?02:46??PintuGame\image\1_6.jpg
?????文件???????27251??2014-07-14?02:46??PintuGame\image\1_7.jpg
?????文件???????31597??2014-07-14?02:46??PintuGame\image\1_8.jpg
?????文件????????6724??2014-07-14?02:53??PintuGame\image\1_9.jpg
?????目錄???????????0??2014-07-16?01:54??PintuGame\src\
?????文件????????2415??2014-07-13?17:36??PintuGame\src\Image.java
?????文件?????????447??2014-07-11?19:39??PintuGame\src\ImageButton.java
?????文件??????????28??2014-07-11?17:09??PintuGame\src\Main.java
?????目錄???????????0??2014-07-16?01:54??PintuGame\src\pintu\
............此處省略1個文件信息

評論

共有 條評論