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

  • 大小: 74KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-02
  • 語(yǔ)言: Java
  • 標(biāo)簽:

資源簡(jiǎn)介

基于java的連連看游戲設(shè)計(jì)和實(shí)現(xiàn),基本功能包括:消除模塊,重新開始模塊,刷新模塊,選擇難度模塊,計(jì)時(shí)模塊。本系統(tǒng)結(jié)構(gòu)如下: (1)消除模塊: 完成連連看游戲消除動(dòng)作的模塊。 (2)重新開始模塊: 完成連連看游戲中重新開始新一局游戲功能的模塊。 (3)刷新模塊: 完成連連看游戲中,將游戲中未消除的圖片個(gè)數(shù)記錄并重新隨機(jī)放置等數(shù)量圖片的功能模塊。 (4)選擇難度模塊: 完成游戲中切換游戲難度并開始新一局游戲的模塊。 (5)計(jì)時(shí)模塊: 完成游戲中倒計(jì)時(shí)并顯示提示信息的模塊。 (6)狀態(tài)顯示模塊: 完成游戲中對(duì)游戲得分、闖關(guān)數(shù)記錄的模塊。

資源截圖

代碼片段和文件信息


import?java.awt.Choice;
import?java.awt.Color;
import?java.awt.Graphics;
import?java.awt.Point;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.ItemEvent;
import?java.awt.event.ItemListener;
import?java.util.ArrayList;
import?java.util.Collections;
import?java.util.Random;

import?javax.swing.ImageIcon;
import?javax.swing.JButton;
import?javax.swing.JDialog;
import?javax.swing.Jframe;
import?javax.swing.JLabel;
import?javax.swing.JOptionPane;
import?javax.swing.JPanel;
import?javax.swing.UIManager;
import?javax.swing.UnsupportedLookAndFeelException;
import?javax.swing.UIManager;
import?javax.swing.UnsupportedLookAndFeelException;

public?class?LianLianKan?extends?Jframe?{

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

public?LianLianKan()?{
LianLianKanJPanel?llk?=?new?LianLianKanJPanel();
add(llk);

}
class?LianLianKanJPanel?extends?JPanel?implements?ActionListenerItemListener?{

private?static?final?long?serialVersionUID?=?1L;//序列化時(shí)為了保持版本的兼容性,即在版本升級(jí)時(shí)反序列化仍保持對(duì)象的唯一性。
private?int[][]?map?=?new?int[8][8];//8*8的正方形
private?int?kind?randomx?randomy?randomx1?randomy1;?//?種類,隨機(jī)x
private?int?coordinatex?coordinatey?coordinatex1?coordinatey1;?//?坐標(biāo)X
private?Point?lineStart?=?new?Point(0?0);
private?int?clicktimes;
private?int?jishushengyu;//計(jì)數(shù)剩余
private?int?Kinds?=?4;
private?int?score;
private?int?guanshu;//關(guān)數(shù)


loudou?ld?=?new?loudou();//?漏斗


JButton?BlockButton[][]?=?new?JButton[8][8];//
Choice?difficultChoice?=?new?Choice();
JButton?newgameButton?=?new?JButton(“重新開始“);
JButton?reLoad?=?new?JButton(“刷新“);

ImageIcon?ii?=?new?ImageIcon(“src/im/bk.jpg“);

ImageIcon?aIcon?=?new?ImageIcon(“src/im/1.gif“);
ImageIcon?bIcon?=?new?ImageIcon(“src/im/2.gif“);
ImageIcon?cIcon?=?new?ImageIcon(“src/im/3.gif“);
ImageIcon?dIcon?=?new?ImageIcon(“src/im/4.gif“);
ImageIcon?eIcon?=?new?ImageIcon(“src/im/5.gif“);
ImageIcon?fIcon?=?new?ImageIcon(“src/im/6.gif“);
ImageIcon?gIcon?=?new?ImageIcon(“src/im/7.gif“);
ImageIcon?hIcon?=?new?ImageIcon(“src/im/8.gif“);
ImageIcon?iIcon?=?new?ImageIcon(“src/im/9.gif“);
ImageIcon?jIcon?=?new?ImageIcon(“src/im/10.gif“);
ImageIcon?kIcon?=?new?ImageIcon(“src/im/11.gif“);
ImageIcon?lIcon?=?new?ImageIcon(“src/im/12.gif“);
ImageIcon?mIcon?=?new?ImageIcon(“src/im/13.gif“);
ImageIcon?nIcon?=?new?ImageIcon(“src/im/14.gif“);
ImageIcon?oIcon?=?new?ImageIcon(“src/im/15.gif“);

public?LianLianKanJPanel()?{

this.setLayout(null);

newMap();
for?(int?i?=?0;?i? for?(int?j?=?0;?j? BlockButton[i][j]?=?new?JButton();
add(BlockButton[i][j]);
BlockButton[i][j].addActionListener(this);//監(jiān)聽器
BlockButton[i][j].setBounds(30?+?j?*?40?30?+?i?*?40?3134);
// BlockButton[i][j].setBorderPainted(false);
//??BlockButton[i][j].setVisible(true);
}
}
difficultChoice.add(“簡(jiǎn)單“);

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-05-18?10:19??lianliankan\
?????文件?????????299??2018-05-18?10:15??lianliankan\.classpath
?????文件?????????387??2018-05-18?10:15??lianliankan\.project
?????目錄???????????0??2018-05-18?10:19??lianliankan\.settings\
?????文件?????????598??2018-05-18?10:19??lianliankan\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2018-05-18?10:20??lianliankan\bin\
?????文件?????????301??2018-05-18?10:19??lianliankan\bin\.classpath
?????文件?????????380??2018-05-18?10:19??lianliankan\bin\.project
?????目錄???????????0??2018-05-18?10:20??lianliankan\bin\.settings\
?????文件?????????598??2018-05-18?10:20??lianliankan\bin\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2018-05-18?10:20??lianliankan\bin\im\
?????文件????????1681??2018-05-18?10:20??lianliankan\bin\im\1.gif
?????文件????????1652??2018-05-18?10:20??lianliankan\bin\im\10.gif
?????文件????????1656??2018-05-18?10:20??lianliankan\bin\im\11.gif
?????文件????????1632??2018-05-18?10:20??lianliankan\bin\im\12.gif
?????文件????????1663??2018-05-18?10:20??lianliankan\bin\im\13.gif
?????文件????????1647??2018-05-18?10:20??lianliankan\bin\im\14.gif
?????文件????????1651??2018-05-18?10:20??lianliankan\bin\im\15.gif
?????文件????????1652??2018-05-18?10:20??lianliankan\bin\im\2.gif
?????文件????????1646??2018-05-18?10:20??lianliankan\bin\im\3.gif
?????文件????????1634??2018-05-18?10:20??lianliankan\bin\im\4.gif
?????文件????????1669??2018-05-18?10:20??lianliankan\bin\im\5.gif
?????文件????????1574??2018-05-18?10:20??lianliankan\bin\im\6.gif
?????文件????????1639??2018-05-18?10:20??lianliankan\bin\im\7.gif
?????文件????????1636??2018-05-18?10:20??lianliankan\bin\im\8.gif
?????文件????????1626??2018-05-18?10:20??lianliankan\bin\im\9.gif
?????文件????????5142??2018-05-18?10:20??lianliankan\bin\im\bk.jpg
?????文件????????3365??2018-05-18?10:19??lianliankan\bin\LianLianKan$LianLianKanJPanel$loudou.class
?????文件???????13163??2018-05-18?10:19??lianliankan\bin\LianLianKan$LianLianKanJPanel.class
?????文件????????1685??2018-05-18?10:19??lianliankan\bin\LianLianKan.class
?????目錄???????????0??2018-05-18?10:20??lianliankan\src\
............此處省略22個(gè)文件信息

評(píng)論

共有 條評(píng)論