分类

安卓应用安卓游戏苹果应用攻略资讯

          资讯

          java小游戏下载,java小游戏源代码

          作者:56手游   来源:www.56.com.cn   日期:2024-12-20 15:59

          大家好,感谢邀请,今天来为大家分享一下java小游戏下载的问题,以及和java小游戏源代码的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

          一、找个好玩的Java游戏 要免费的 最好能发给我

          加点分好不好

          最全的哦!包括非武侠的

          ┇史上最好玩的单机游戏2007-05-16 01:021英雄萨姆

          2DOOM3毁灭公爵毁灭战士3(Doom3) doom3同上,画面和名气很大,硬件要求高

          3虚幻锦标赛(Unreal Tournament)

          4斩妖除魔/恐惧杀手(斩妖除魔)(Painkiller)

          5雷神之锤3

          6 battlefield1942战地2 Battlefield.1942.战争地带1942强烈推荐:战地1942荣誉勋章

          8 Medal of Honor Allied Assault荣誉勋章

          侠盗车匪(圣安德列斯)圣安地列斯就不错我玩了半年了还没玩腻。绝对经典,不仅可以打枪过关,还可以自由自在的做任何事

          7 Wolfenstein- Enemy Territory

          8光环光晕试试光晕,是未来的光环微软的大作,值得一玩

          彩虹六号4:禁闭彩虹六号:禁锢法则彩虹六号

          秘密潜入1.2

          全球行动,EA出品,类似CS,不过比CS好玩!全球行动

          FEAR,是18+的游戏,融合了电影**凶铃,游戏半条命2及DOOM3的恐怖及场景要素 F-E-A-R F.E.A.R我是想知道有没有类似比它更恐的游戏

          9使命召唤使命召唤系列,玩完很受感动.

          无人永生2无人永生2也不错,不过难度有点变态,甚至连香蕉皮都有用

          9三角洲部队

          重返德军总部

          星球大战:前线2星球大战:共和国突击队

          孤单枪手,它虽是个小游戏,但非常爽,每过一关都有意想不到的惊喜,玩玩试试

          你不是要小的吗。那就是《VR战警》

          11命运战士II

          13Pariah基于《虚幻》的图像引擎开发

          14时空转移

          16神经

          rpg:

          国产:

          1仙剑1仙剑系列仙剑98当然是国内最强的仙剑了仙三外传是最好的(个人认为)仙剑系列真的很棒,情节感人,音乐悦耳。尤其是仙剑三不过2太垃圾,不建议你玩

          2轩辕剑轩辕剑三外传-天之痕轩辕剑牛啊轩辕剑系列的所有外传(感觉外传更好,我玩哭好多次)天之痕,我个人认为苍之涛都不错轩辕剑天之痕&苍之涛轩辕剑最好玩苍之涛、天之痕、黑龙舞兮云飞扬,这几个是最好的轩辕剑4外传苍之涛真的很不错天之痕真的很不错!~

          3幻想三国志2幻想三国志2幻想三国治2不错国产的幻想三国志系列也不错画面精美,操作的设计非常体贴玩家,非常流畅.幻想三国志2不错

          4新绝代双娇3绝代双骄3新绝代双娇新绝代双骄三绝代双骄系列.画面优美,操作流畅,故事性很强绝带双娇3之孤星与明月在剧情上很不错,游戏画面也很好,我玩了2轮。

          5金庸群侠还有金庸群侠传剑侠情缘老版的金庸群侠传,哈哈老游戏了,不过很过瘾

          6《剑侠情缘》系列剑侠情缘II白金版剑侠三部都不错(1、2加外传月影传说)剑侠情缘系统:剑侠情缘2、新剑侠情缘、月影传说也都不错。重磅推荐月影传说都说剑侠情缘好,其实跟仙剑和轩辕剑相比,无论是从画面还是从情节,都差得太多了

          6我喜欢秦伤复活.秦殇很不错但是它的前传复活就不行了不过最好的还是〈秦殇〉系列秦殇,秦殇前传都好玩。

          7天河传说.天河传说,非常独特的叙事方式,结局也出人意料,当首推此游戏

          寰神结

          7天地劫系列要玩全……汉堂国际的天地劫系列也不错天地劫系列

          8武林群侠传,还不错的。

          9幽城幻剑录,音乐非常动听幽城幻剑录

          9真依天屠龙记经典!真·倚天屠龙记

          9赵云传之纵横天下三国赵云传2三国赵云传赵云传值得玩玩

          9《刀剑封魔录——上古传说》刀剑封魔录封魔录

          9幻花洗剑录

          9三国群侠传三国群英传

          天龙八部

          新月剑痕,智冠公司2005年力作,你也可以试试智冠的其他作品新月剑痕

          霹雳奇侠传——武侠RPG中的经典

          1暗黑1、2暗黑2当然是暗黑了,最经典的。暗黑最耐玩最好玩暗黑破坏神虽然旧了点,但还是不错的.

          2魔法门6、7、8、9魔法门系列魔法门3魔法门7,也很好玩的,自由度很高

          3地牢围攻系列地牢围攻2中文版地牢围攻也很不错地牢围攻2咯我还是认为地牢围攻2还是不错的你去看看啊地牢围攻地牢围攻是微软出的,可以说3D版的暗黑地牢围攻2,最近刚出的,微软出品,绝对够爽!

          末日围城末日危城末日围城2阿拉娜传说末日危城也不错地牢围攻1,又叫末日危城

          4波斯王子也不错波斯王子3波斯王子3波斯王子1 2 3都是万中无一的好游戏啊~~ ``波斯王子3动作类的当数波斯王子系列了波斯王子1-2-3都好玩强烈推荐

          5辐射2辐射2(fallout2),辐射2辐射(异尘余生)永恒之经典。

          6鬼武者3鬼武者汉化了的金成武的原形恐怖,诡异,曲折.单机.好耍得掉渣鬼武者,鬼武者3的PC版都不错

          7永远的伊苏系列永远的伊苏系列都不错永远的伊苏6依苏系列永远的伊苏,就是经典!

          8英雄传说系列英雄传说6,日使rpg的经典需作英雄传说

          9博得之门系列博德之门最好的RPG《博得之门1、2》

          10最终幻想7最终幻想系列最终幻想7代往后的都很经典,剧情非常感人,爱情故事也很完美!一定要玩最终幻想,严重推荐。最终幻想系列啊

          11风色幻想4风色幻想3罪与罚的镇魂歌,风色幻想4圣战的终焉都很好玩经典哦!风色幻想2风色幻想4—圣战的终焉

          12无冬之夜也8错无冬。虽然很喜欢无冬之夜《无冬之夜》在E3大展中获得了最佳角色扮演游戏奖,这也是NWN连续三年获得该荣誉我玩过,个人十分推荐

          13圣域(神圣纪事)圣域

          14孤岛惊魂孤岛惊魂(经典射击类游戏,强于荣誉勋章系列)孤岛惊魂

          RTS

          1魔兽争霸系列:2(具体哪个版本记不清了),3混乱之治,3冰封王座魔兽争霸3冰封王座魔兽2、若说暴雪的《魔兽争霸》是以无数的细节体现出其RTS王者之风的话

          2帝国帝国时代1、2脱胎于《文明》的帝国时代帝国3帝国时代3帝国时代2征服者帝国时代2征服者,玩了3年了,还没腻,现在期盼能玩上3,不过配置要求太BT了

          3星际把《星际争霸》游戏的平衡度推向了一个前无古人后无来者的高度,这成为了RTS发展史上最重要的变革之一。

          4红色警戒系列(暴好)红色警戒之尤里的复仇

          5指环王:中土大战,二代好象快出了(也有可能已经出了)中土之战或中土之战2则更适合给魔戒书或电影的忠实的"粉丝"们.

          6!国家崛起国家崛起绝对好国家崛起,

          7将军将军

          8全面战争,罗马全面战争系列(好)罗马全面战争

          9家园 Relic的《家园》系列则是用浩大的场景想体验庞大的游戏背景玩《家园》(当然你得自己照相关资料);家园2,

          10你可试试文明3或4

          11三国无双3这个比较好玩不信你试试三国无双3三国无双不错,类似流星蝴蝶剑,画面之华美,剧情之强大堪称绝顶呐~!不可不玩三国无双真三国无双3,4都比较好玩三国无双好玩啊如果想玩刺激点的真三国无双也很不错

          12三国裙英传5三国群英传6

          13还有《CC2:泰博论之日》泰博论之日不错~有老CC的味道缅怀Westwood完《CC》系列;命令与征服

          14要塞2

          15!地球第国2地球帝国的3D模式有3种,可以从水平线的角度来看,非常壮观,其他游戏都没有。

          16突袭

          17横扫千军想爽朗玩《横扫千军》(有点早了);

          18沙丘沙丘2000

          移民计划,新出了 2,不过没一好玩

          真实战争真实战争恐怕是最为真实的一款战略游戏了

          地面控制

          《盟军3》做得也快成即时战略了;

          最期待的当然是《至尊指挥官了》(Superme Commander)!

          生化危机4很好玩阿

          战锤40000,随着《战锤40000:战争黎明》的发布,我们所认识的即时策略类游戏的面貌为之一变。该作将注意力集中在了基地建设这回Relic的新作《战锤40000·战争黎明》似乎更加彻底地贯彻了他们在家园中所流露出的风格《战锤40000:战争黎明》最大特色就是无需生产,而是以“占点”的方式来获得各式资源 Warhammer 40K Dawn of War游戏最大特色就是无需生产,只强调“前线作战的激烈度”,在游戏中,没有繁复的收集资源和生产过程,只有枪林弹雨、漫天硝尘的暴力战场。

          哥萨克人2—拿破伦战役哥萨克II:拿破仑战争这个挺好玩的采用拿破仑著名的10场战役为剧本

          而且在家用电脑与游戏、大众软件榜上有名的游戏,我最近刚玩过的,是百玩不厌的好

          光荣帝国游戏的时代背景是拿破仑战争时期,时间跨度为1789年到1830年,玩家控制奥地利、普鲁士、法兰西、俄国和不列颠军队,发动跨越整个欧洲的壮大战争。

          平行世界就是一款极为独特的即时战略游戏。本作最大的特点就是采用了目前极少涉及的史前文明为题材《ParaWorld》中,玩家将会操纵那些巨型生物结成军队,成为巨大的恐龙们以及各种大型野兽们的首领,而敌人也是那些极为危险的巨大生物。

          Black Hole Games开发的奇幻型即时战略《幻魔霸主》(Armies of Exigo)是一款中古世纪的奇幻即时战略帝国、兽人、黑暗的三大势力它看上去跟《魔兽争霸3》很相似

          《超级力量2》是迄今为止唯一一款全球地理政治模拟策略类游戏,允许玩家控制整个国家。》(SuperPower 2)

          ACT与AVG类游戏。

          1神偷

          2合金装备

          3分裂细胞

          4生化危机

          5古墓丽影

          寂静岭

          黑与白2

          格兰蒂亚2

          吸血莱恩2

          活死人之墓3

          狙击:

          1二战狙击手二战狙击手:胜利的召唤

          2孤岛惊魂孤岛惊魂机器配置要求很高非常刺激的一款游戏,制作的非常不错

          2重返狼穴。从第二关到以后的所有任务开始给你配备的就只是狙击枪,当然你可以捡其他枪。重返狼穴3-悍马攻击

          3秘密潜入这个游戏比较适合你虽然出来秘密潜入2了但是都不错,秘密潜入

          4狙击精英狙击精英,这个游戏真的不错,也绝对真实,开枪还要考虑风向,弹道的偏移等等很多因素,玩时间长了真能感觉到当狙击手的感觉!

          近距离作战5先发制人《近距离作战》是一部二战欧洲战场的细节说明书。

          杀手代号47杀手:代号 47

          双狙人1,2,3

          雷霆站队

          战地系列

          联合行动系列

          使命2

          战争游戏:

          使命召唤系列和荣誉勋章系列,以及战地系列都蛮不错的

          1使命的召唤使命召唤2 call of duty 2使命召唤2最好的二战游戏到现在看来《使命的召唤》1和2都不错使命召唤其实真的不错,推荐

          2荣誉勋章荣誉勋章是对二战很真实地再现首推电子艺界(EA)荣誉勋章系列

          荣誉勋章早期的系列联合袭击和突出重围使命召唤-联合进攻

          《荣誉勋章:突破》荣誉勋章:突出重围》《荣誉勋章:先头部队》《荣誉勋章:前线》《荣誉勋章:日出》荣誉勋章:血战欧洲》《荣誉勋章:渗透者》

          《荣誉勋章:反攻诺曼底》

          3DOD就是胜利之日,CS1.6的内核,二战真实感很强,有很多服务器,可以多人对战,很有意思 DOD还没三角洲好玩,战场还可以就是机子卡的不行胜利之日奥马哈反击战

          讲述二战期间,德美两军对垒的MOD——《胜利之日》虽不及《反恐精英》受欢迎,但在全球也拥有数目相当的拥护者

          3突袭

          3重反德军总部

          4隐藏与危险

          5盟军2盟军啦特别是盟2那可是具有划时代的啊盟军敢死队1 2以及不十分满意的3

          5battle filed 1942战地2(Battlefield 2)《战地1942》比较全的概括了2站中欧洲战场的几乎经典的战役,可以进行陆海空三军的操作

          兄弟连兄弟连```战火兄弟连

          5抢摊登陆战抢滩登陆

          血战太平洋《荣誉勋章:血战太平洋》是一款不错的二战游戏!!血站太平洋荣誉勋章-血战太平洋

          盟军敢死队盟军敢死队!!盟军敢死队—使命召唤或深入敌后

          5罗马全面战争罗马全面战争

          血战上海滩血战上海滩

          5命令与征服-将军中国不让卖,上网下载吧

          5十字军东征

          7闪电战闪电战2

          美国军人,去找吧!American army

          9敌后敢死队

          海军陆战队!!

          11海豹突击队

          12抗日—血战缅甸

          1314猪兔大战

          15前线指挥官

          16斯大林格勒保卫战也不错

          决战朝鲜

          刺杀希特勒

          闪点行动

          代号装甲

          绝命时刻

          二战英雄

          坦克游戏:

          1钢铁雄师3

          2坦克杀手

          3无畏战车,我觉得不错,超高科技,不玩白活

          4T-72巴尔干战火

          1完美网球2(Perfect Ace 2- The Championship)无论画面和操作都太烂,这个游戏的操控性真烂

          2 VR网球 EA的 SEGA有一款比较好~好象是VR网球2《VR网球》 SEGA力作你绝对不会后悔的这恐怕是最流行的网球游戏了

          3网球精英 TENNIS MASTERS SERIES Microids公司推出网球大师系列赛2003(Tennis Masters Series 2003)在朋友家里玩过几次,没感觉

          4《上旋网球》英文名字为《Top Spin》电脑的上旋网球不错 Atair公司的号称PC上最好的网球游戏这是我所期待的一款网球游戏

          5网球王子在电脑上装个GBA的模拟器你可以玩

          《老虎伍兹职业高尔夫巡回赛(Tiger Woods PGA Tour)》、EA

          空间战争:

          空间战争模拟游戏《宇宙战斗》(Universal Combat)玩过《战斗巡洋舰》(Battlecruiser)的老玩家会知道,《宇宙战斗》完全是《战斗巡洋舰》的翻版

          《银河创世纪 3》是一款太空策略战舰模拟游戏,玩家可控制超过 10种以上可任意调整搭配的船舰,并有超过 100种以上的武器和开发装备。《银河创世纪 3》游戏原名(Nexus: The Jupiter Incident)

          《UFO:余震》是科幻名作《UFO:余波》的续作玩家将会操纵精英地面部队,建造庞大的而复杂的基地网络,为反攻外星人做准备科幻战略RPG

          空战:

          1 F-22我的最爱!~超逼真!

          2 MIG-29还是米格-29~虽然老了点但是很好玩~

          3 L2——遗忘的战争 IL-2被遗忘的战争之太平洋战争 il-2 IL2,中文好像是捍卫雄鹰什么的。玩这个都很难起飞 IL-2被遗忘的战争玩IL2啊,经典飞行游戏,画面很漂亮,要配置好点的机器。中文名称叫捍卫雄鹰,有太平洋战争、被遗忘的战场等几个资料篇

          4微软模拟飞行微软虚拟飞行2004微软飞行世纪2004微软的那个飞行世纪模拟飞行10微软的最新作我喜欢微软的模拟飞行微软的模拟飞行最棒微软模拟飞行2004

          5黄牌空战皇牌空战4 PS里有“皇家空战”黄牌空战PC版的王牌空战5 NAMCO王牌空战5王牌空战3是ps的飞行模拟NO1

          6彩京1945不过那个1942还可以哦

          大不列颠空军不列跌空战2《大不列颠空战》

          捍卫雄鹰Falcon 4.0 falcon4.0

          13.锁定:现代空战 LOCK ON

          14.Flanker苏27侧卫 SU27_Flanker 2.5飞行 flanker2.5

          7 A-18“沙漠风暴”行动

          8壮志凌云(战区版) TOPGUN壮志凌云

          9 F16战斗机

          10空中力量

          15.王牌飞行员

          16.JSF(EIDOS)

          17.长弓阿帕奇Ⅱ

          18 LHX武装直升机

          19以色列空军

          20《卡曼奇直升机4》(comanche4)完美光盘版

          21《喷气战斗机2015》

          22太平洋英雄

          23 FS2004

          24空中霸王

          25猎杀红公爵

          26联合作战·风暴行动

          27《炽翼天使:二战中队》(Blazing Angels: Squadrons of WWII》

          28太平洋海战也挺好玩

          29太平洋英雄

          30《欧洲空战》

          《B-17空中堡垒》

          海战游戏:

          1猎杀潜艇猎杀潜航1-3

          潜艇指挥官

          2大航海时代4

          6海盗王

          3海商王

          3大海战

          4钢铁的咆哮

          5席德梅尔的海盗

          7加勒比海盗

          8太平洋海战

          9提督的决断

          10大航海家2.3

          11海上公约

          12深海争霸

          模拟;

          1电影大亨

          模拟城市3000、4

          2工业大亨2

          3铁路大亨3铁路大亨II

          大航海4

          模拟人生2模拟人生之魔法世界

          虚拟人生3中文版

          4动物园大亨

          侏罗纪动物园侏罗纪公园

          过山车大亨过山车大亨

          主题公园

          主题公园世界

          金融帝国2

          海商王1 2

          仙剑客栈

          中华客栈

          梦幻西餐厅梦幻西餐厅2

          比萨饼大亨匹萨大亨2

          中华餐厅

          餐饮帝国

          百鬼夜宴

          便利商店便利商店

          商界大亨2

          法老王法老王(Pharaoh)

          监狱大亨

          航空霸业

          交通巨人

          交通英雄

          查理与巧克力工厂

          绵羊

          主题医院

          罗马执政官

          汉朝与罗马

          宙斯:众神之王宙斯:海神波塞冬

          凯撒大帝3

          皇帝:中国的崛起

          黑金企业2

          垄断2(Monopoly 2)

          谁想做百万富翁

          文明2文明3文明3:游戏世界

          殖民计划2

          马场大亨2000

          英超足球经理

          冠军经理

          冠军足球经理冠军足球经理4冠军足球经理四

          世界足球经理

          Sim Frittenbude

          幽浮IV

          发明工坊

          天下霸图

          鬼魂大师

          海岛大亨

          龙之崛起

          SLG类/回合策略/战略或战略RPG/战棋:

          1大航海时代

          2文明

          3三国志

          4英雄无敌

          5信长野望

          6太阁立志传

          7三国英杰

          二、电脑怎么玩java游戏

          需要先安装模拟器。

          怎么在电脑上玩JAVA手机游戏或使用软件

          现在,手机成了人们生活中必不可少的一样东西。手机上的软件和游戏有一些很费流量。有什么方法能在电脑上玩呢?下面就为大家介绍一下在电脑上使用JAVA软件或游戏的方法。

          工具/原料

          电脑

          方法/步骤

          1

          首先,在百度搜索 [JAVA模拟器]或者搜索 [KEmulator]

          2

          java小游戏下载,java小游戏源代码

          然后下载到电脑保存(一般是一个压缩包)

          3

          然后打开压缩包打开后缀名为.exe的应用文件

          4

          然后就出现了JAVA模拟器的界面

          5

          然后单击"文件→载入jar.."然后找到你准备好的应用程序的jar安装程序并打开

          6

          然后就打开了此应用程序单击"视图→模拟键盘"可以打开模拟按键的键盘

          单击"视图→选项..."可以设置键盘按键

          7

          最后,就可以开始使用了。模拟器可以同时开多个窗口,可以方便玩游戏时组队等功能

          END

          注意事项

          事先要准备好想要打开的.jar文件

          如果觉得解压麻烦可以把里面的内容解压到一个文件夹里再创建桌面快捷方式

          三、java小游戏源代码

          介绍这个给你把...我空间还有很多..

          importjava.applet.Applet;

          importjava.applet.AudioClip;

          importjava.awt.Dimension;

          importjava.awt.Font;

          importjava.awt.Toolkit;

          importjavax.sound.sampled.AudioFileFormat;

          importjavax.sound.sampled.AudioSystem;

          importjavax.swing.JFrame;

          importjavax.swing.JPanel;

          importjava.awt.Rectangle;

          importjavax.swing.BorderFactory;

          importjavax.swing.JButton;

          importjavax.swing.JOptionPane;

          importjavax.swing.JSlider;

          importjavax.swing.JLabel;

          importjavax.swing.SwingUtilities;

          importjavax.swing.UIManager;

          importjavax.swing.event.ChangeEvent;

          importjavax.swing.event.ChangeListener;

          importjava.awt.event.ActionEvent;

          importjava.awt.event.ActionListener;

          importjava.awt.event.KeyAdapter;

          importjava.awt.event.KeyEvent;

          importjava.io.File;

          importjava.util.Vector;

          publicclassFrameextendsJFrameimplementsRunnable{

          JPanelcontentPane;

          JPaneljPanel1=newJPanel();

          JButtonjButton1=newJButton();

          JSliderjSlider1=newJSlider();

          JLabeljLabel1=newJLabel();

          JButtonjButton2=newJButton();

          JLabeljLabel2=newJLabel();

          intcount=1,rapidity=80;//count当前进行的个数,rapidity游标的位置

          intzhengque=0,cuowu=0;

          intrush[]={10,20,30};//游戏每关的个数可以自由添加.列{10,20,30,40,50}

          intrush_count=0;//记录关数

          charlist[]={A,B,C,D,E,F,G,H,I,J,K,L,

          M,N,O,P,Q,R,S,T,U,V,W,X,Y,

          Z,1,2,3,4,5,6,7,8,9};//随机出现的数字可以自由添加

          Vectornumber=newVector();

          Stringpaiduan="true";

          AudioClipMusci_anjian,Music_shibai,Music_chenggong;

          publicFrame(){

          try{

          setDefaultCloseOperation(EXIT_ON_CLOSE);

          //-----------------声音文件---------------------

          Musci_anjian=Applet.newAudioClip(newFile("sounds//anjian.wav")

          .toURL());

          Music_shibai=Applet.newAudioClip(newFile("sounds//shibai.wav")

          .toURL());

          Music_chenggong=Applet.newAudioClip(newFile(

          "sounds//chenggong.wav").toURL());

          //---------------------------------------

          jbInit();

          }catch(Exceptionexception){

          exception.printStackTrace();

          }

          }

          /**

          *Componentinitialization.

          *

          *@throwsjava.lang.Exception

          */

          privatevoidjbInit()throwsException{

          contentPane=(JPanel)getContentPane();

          contentPane.setLayout(null);

          setSize(newDimension(588,530));

          setTitle("FrameTitle");

          jPanel1.setBorder(BorderFactory.createEtchedBorder());

          jPanel1.setBounds(newRectangle(4,4,573,419));

          jPanel1.setLayout(null);

          jButton1.setBounds(newRectangle(277,442,89,31));

          jButton1.setText("开始");

          jButton1.addActionListener(newFrame1_jButton1_actionAdapter(this));

          jSlider1.setBounds(newRectangle(83,448,164,21));

          jSlider1.setMaximum(100);

          jSlider1.setMinimum(1);

          jSlider1.setValue(50);

          jLabel1.setText("速度");

          jLabel1.setBounds(newRectangle(35,451,39,18));

          jButton2.setBounds(newRectangle(408,442,89,31));

          jButton2.setText("结束");

          jButton2.addActionListener(newFrame1_jButton2_actionAdapter(this));

          jLabel2.setText("第一关:100个");

          jLabel2.setBounds(newRectangle(414,473,171,21));

          contentPane.add(jPanel1);

          contentPane.add(jButton2);

          contentPane.add(jButton1);

          contentPane.add(jSlider1);

          contentPane.add(jLabel1);

          contentPane.add(jLabel2);

          this.addKeyListener(newMyListener());

          jButton1.addKeyListener(newMyListener());

          jSlider1.addKeyListener(newMyListener());

          jSlider1.addChangeListener(newChangeListener(){

          publicvoidstateChanged(ChangeEvente){

          rapidity=jSlider1.getValue();

          }

          });

          }

          publicvoidrun(){

          number.clear();

          zhengque=0;

          cuowu=0;

          paiduan="true";

          while(count=rush[rush_count]){

          try{

          Threadt=newThread(newTthread());

          t.start();

          count+=1;

          Thread.sleep(1000+(int)(Math.random()*2000));//生产下组停顿时间

          //最快1快.最慢2秒

          }catch(InterruptedExceptione){

          e.printStackTrace();

          }

          }

          while(true){//等待最后一个字符消失

          if(number.size()==0){

          break;

          }

          }

          if(zhengque==0){//为了以后相除..如果全部正确或者错误就会出现错误.所以..

          zhengque=1;

          }

          if(cuowu==0){

          cuowu=1;

          }

          if(paiduan.equals("true")){//判断是否是自然结束

          if(zhengque/cuowu=2){

          JOptionPane.showMessageDialog(null,"恭喜你过关了");

          rush_count+=1;//自动加1关

          if(rush_countrush.length){

          if(rapidity10){//当速度大于10的时候在-5提加速度.怕速度太快

          rapidity-=5;//速度自动减10毫秒

          jSlider1.setValue(rapidity);//选择位置

          }

          Threadt=newThread(this);

          t.start();

          }else{

          JOptionPane.showMessageDialog(null,"牛B...你通关了..");

          rush_count=0;

          count=0;

          }

          }else{

          JOptionPane.showMessageDialog(null,"请再接再励");

          rush_count=0;

          count=0;

          }

          }else{

          rush_count=0;

          count=0;

          }

          }

          publicvoidjButton1_actionPerformed(ActionEvente){

          Threadt=newThread(this);

          t.start();

          }

          publicvoidjButton2_actionPerformed(ActionEvente){

          count=rush[rush_count]+1;

          paiduan="flase";

          }

          classTthreadimplementsRunnable{

          publicvoidrun(){

          booleanfo=true;

          intY=0,X=0;

          JLabelshow=newJLabel();

          show.setFont(newjava.awt.Font("宋体",Font.PLAIN,33));

          jPanel1.add(show);

          X=10+(int)(Math.random()*400);

          Stringparameter=list[(int)(Math.random()*list.length)]+"";

          Beanbean=newBean();

          bean.setParameter(parameter);

          bean.setShow(show);

          number.add(bean);

          show.setText(parameter);

          while(fo){

          //---------------------数字下移--------------------

          show.setBounds(newRectangle(X,Y+=2,33,33));

          try{

          Thread.sleep(rapidity);

          }catch(InterruptedExceptione){

          e.printStackTrace();

          }

          if(Y=419){

          fo=false;

          for(inti=number.size()-1;i=0;i--){

          Beanbn=((Bean)number.get(i));

          if(parameter.equalsIgnoreCase(bn.getParameter())){

          cuowu+=1;

          jLabel2.setText("正确:"+zhengque+"个,错误:"+cuowu

          +"个");

          number.removeElementAt(i);

          Music_shibai.play();

          break;

          }

          }

          }

          }

          }

          }

          classMyListenerextendsKeyAdapter{

          publicvoidkeyPressed(KeyEvente){

          Stringuu=e.getKeyChar()+"";

          for(inti=0;inumber.size();i++){

          Beanbean=((Bean)number.get(i));

          if(uu.equalsIgnoreCase(bean.getParameter())){

          zhengque+=1;

          number.removeElementAt(i);

          bean.getShow().setVisible(false);

          jLabel2.setText("正确:"+zhengque+"个,错误:"+cuowu+"个");

          Music_chenggong.play();

          break;

          }

          }

          Musci_anjian.play();

          }

          }

          publicstaticvoidmain(String[]args){

          try{

          UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

          }catch(Exceptionexception){

          exception.printStackTrace();

          }

          Frameframe=newFrame();

          DimensionscreenSize=Toolkit.getDefaultToolkit().getScreenSize();

          DimensionframeSize=frame.getSize();

          if(frameSize.heightscreenSize.height){

          frameSize.height=screenSize.height;

          }

          if(frameSize.widthscreenSize.width){

          frameSize.width=screenSize.width;

          }

          frame.setLocation((screenSize.width-frameSize.width)/2,

          (screenSize.height-frameSize.height)/2);

          frame.setVisible(true);

          }

          }

          classFrame1_jButton2_actionAdapterimplementsActionListener{

          privateFrameadaptee;

          Frame1_jButton2_actionAdapter(Frameadaptee){

          this.adaptee=adaptee;

          }

          publicvoidactionPerformed(ActionEvente){

          adaptee.jButton2_actionPerformed(e);

          }

          }

          classFrame1_jButton1_actionAdapterimplementsActionListener{

          privateFrameadaptee;

          Frame1_jButton1_actionAdapter(Frameadaptee){

          this.adaptee=adaptee;

          }

          publicvoidactionPerformed(ActionEvente){

          adaptee.jButton1_actionPerformed(e);

          }

          }

          classBean{

          Stringparameter=null;

          JLabelshow=null;

          publicJLabelgetShow(){

          returnshow;

          }

          publicvoidsetShow(JLabelshow){

          this.show=show;

          }

          publicStringgetParameter(){

          returnparameter;

          }

          publicvoidsetParameter(Stringparameter){

          this.parameter=parameter;

          }

          }

          java小游戏下载的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java小游戏源代码、java小游戏下载的信息别忘了在本站进行查找哦。

          相关文章

          推荐应用

          猜您喜欢

          网友评论

          我要跟帖
          取消
          所有评论 共 0