Topic: 本人用 java作的一个小游戏 : 连连看

  Print this page

1.本人用 java作的一个小游戏 : 连连看 Copy to clipboard
Posted by: ljy0000
Posted on: 2004-12-14 14:00

我把我刚作完的小游戏(连连看)传上来 ,大家玩一下,多多提出改进的意见.

(缩略图,点击图片链接看原图)

2.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2004-12-14 14:04



llkjava.exe (190.0k)

3.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: littledeer1974
Posted on: 2004-12-14 14:14

Sad

4.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2004-12-14 14:39

重新上传一次.

LlkApp.jar (48.03k)

5.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: littledeer1974
Posted on: 2004-12-14 14:54

恩,这次OK了,有点意思,先开始有点不会玩,那些图标很可爱嘛Smile

6.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2004-12-14 16:01

讲讲规则:
在两个相同的图形之间穿过空白区域的横线和竖线的数目总和不超过3,则两个图形可消去,成为空白区域.

7.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2004-12-15 10:10

我新加了几个功能,重新上传.

LlkApp.jar (51.17k)

8.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: spiritmonger
Posted on: 2004-12-17 20:23

呵呵~~很好呢~~就是缺一点动画效果,源程序可以公布一下么?谢谢

9.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: chengbd
Posted on: 2004-12-19 11:00

不错,期待源代码

10.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2004-12-22 10:49

连连看1.5

- 共有十个级别可选择,在游戏运行过程中可随时调节,并在调节后立即生效。
- 具有智能提示功能,可帮助找出结果。
- 具有路径显示功能,便于从中学习技巧。
- 有多种图形可供选择,可选择自己喜欢的图形。
- 本软件全部用Java编写。

Llkrelease.jar (166.02k)

11.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2004-12-22 10:53



(缩略图,点击图片链接看原图)

12.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2004-12-22 10:54



(缩略图,点击图片链接看原图)

13.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2004-12-22 10:55



(缩略图,点击图片链接看原图)

14.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: lisy610
Posted on: 2004-12-22 18:06

等源码

15.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: decun
Posted on: 2005-01-13 23:09

厉害:)期待原代码

16.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-01-14 09:59

最近我又更新了,但是由于文件太大,不能上传到这里,我已经打包,下载地址是:

http://www.onlinedown.net/soft/37416.htm

希望大家多多提出意见,在最新版本中,有如下功能:

把两张同样图案的牌找到并消除就是你的目标。需要选择一对相同的图案连线,但此连线是在避开其他图案后,呈现的路径以不超过两次转弯,如符合规定则消除此对图案。每一局里玩家需要在规定的时间内消除所有的图案,当出现所有图案均无法连时,游戏会自动打乱图案。

功能说明 :
共有十个级别可选择,在游戏运行过程中可随时调节,并在调节后立即生效 ,可自定义每局的时间 。
具有智能提示功能,可帮助找出结果 ,但会相应少量减少时间。  
具有路径显示功能,便于从中学习技巧。
可最小化到系统托盘,方便在上班时间偷偷玩。
在 游戏界面中显示系统时间和本局所剩时间,方便自己控制时间。
可在玩游戏过程暂停,方便中途暂时离开。
有多种图形可供选择,可选择自己喜欢的图形。
快捷 键丰富,整个程序可完全用键盘操作 ,并可设定是否用键盘操作。
具有游戏进度保存和载入功能。
本软件用Java编写,可运行于多种平台,此为Windows版本,如需要其它平台版本,可来信索取。

玩法说明:
鼠标左键点1次=选取牌;
同一张牌左键点2次=取消选取
提示一次减少50秒可用时间
变化一次减少50秒可用时间

快捷键:
F1:帮助;
F2:开局
F3:重新开局;
F4:暂停计时
F5:提示;
ESC:隐藏到系统托盘
←:光标左移; ↑:光标上移
→:光标右移; ↓:光标下移
空格:选中光标所在位置的图形。

17.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: littledeer1974
Posted on: 2005-01-14 10:23

怎么一下大了那么多

18.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: Scotty
Posted on: 2005-01-14 12:45

不错的东东。

19.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-01-14 13:23

我打包的时候把jre同时打包了,因为毕竟大多数人的机子上没有装Java,让他们自己下载Java并安装也不现实,所以文件有点大。

至于大家关心的开放源代码的问题,因为我现在正在作网络对战部分,所以我准备做完这部分后公布源代码,不知大家能否等待?

20.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: chengbd
Posted on: 2005-01-16 10:50

支持作者开源,我们等

21.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: chengbd
Posted on: 2005-01-18 23:26

我想请教,这种带JRE的可执行EXE文件是用什么工具生成的呢?

22.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: kavinwang
Posted on: 2005-01-20 09:00

最好给两个版本,一个不带jre的,可以放在本论坛,毕竟本论坛的一般都是javafans,一般都装了jre;另外一个带jre的,供所有有兴趣的人下载。

23.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-01-20 11:18

我是用Installanywhere打包的,在网上可以下载到,可以找找看。

不带jre 的版本也近3MB,大家要的话我发到会员区,那儿的附件大。

24.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: tangdragon
Posted on: 2005-01-24 17:18

请问:EXE文件是用什么工具生成的?

25.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-01-25 08:49

InstsllAnywhere本身就有生成EXE文件的功能,不需要用其它工具。

26.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-01-31 10:56

大家好,让大家等了好长时间,我最近上网找连连看的游戏规则,也没找出一个头绪,在网络对战中,怎样才算胜利,我找不到这个规则,希望大家给点建议。

看来春节前是完不成了,我就把本程序的源代码作为给大家的春节礼物,希望大家喜欢。

在程序中我没有加说明,大家在什么地方看不明白,我再解释.

llk_src.zip (492.08k)

27.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: cnfree
Posted on: 2005-02-19 15:14

说实话,由于代码比较简单,混淆的效果并不是很好,很容易看懂你的代码:)
程序执行得很慢,说明算法还需要优化。对于图片,第一次大开得很慢,也需要处理一下

28.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: sy89
Posted on: 2005-02-28 12:26

支持一下楼主,再接再厉

29.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: seeler
Posted on: 2005-03-18 10:30

期待源代码

30.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: xxyyzzchenpeng
Posted on: 2005-04-01 13:36

期待源代码!

31.不错 [Re: ljy0000] Copy to clipboard
Posted by: superMary
Posted on: 2005-04-01 15:52

挺有意思的

32.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-04-04 09:28

源代码就在第二页的最上面,大家可下载查看,多提意见啊!
最近我有如下想法:
1、图案用JLabel显示,不用JToggleButton,因为JLabel的显示速度快。
2、图案间的连线用Java2D画出,而不用图标显示。
3、启动程序时加一个启动画面,在上面显示启动过程,这样专业一些。
我暂时就想到这些,大家给点思路嘛!

33.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: liuxiaosha
Posted on: 2005-04-13 11:28

不错,源代码加点解释呀

34.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: cxc025
Posted on: 2005-06-26 13:20

学习学习。不错

35.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-06-27 09:09

我想问一下大家,我在程序中没有注解,有必要我把程序简单说明一下吗,比如核心算法等等。

36.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: wha2008
Posted on: 2005-06-29 11:06

lz有时间就整一下注解吧,谢谢!

37.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: lelexy
Posted on: 2005-07-22 23:37

历害,向你学习!

38.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: YiOnLine
Posted on: 2005-08-17 17:00

还在期待源码

39.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: brianlove
Posted on: 2005-08-23 02:02

楼主,我想问,编这样的程序需要很强的数学或算法吗????

40.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: Bumpkin
Posted on: 2005-08-24 14:56

嗯,不错的游戏,正在玩

41.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: brianlove
Posted on: 2005-08-24 21:42

复杂,我什么时候才可以设计出这样的程序呢······羡慕
work hard!!!!!!!!

42.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: Learner2005
Posted on: 2005-10-12 20:54

我想问以下,你做的游戏中的进度条是怎么做的?谢谢先!

43.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-10-20 23:42

回答上面几位朋友的问题:

YiOnLine wrote:
还在期待源码


源代码在最上面有,请仔细查找,也可写信向我要:ljy0000@yeah.net

brianlove wrote:
楼主,我想问,编这样的程序需要很强的数学或算法吗????

复杂,我什么时候才可以设计出这样的程序呢······羡慕
work hard!!!!!!!!



算法是必需的,但并不复杂,只是个网格连通问题,相信你仔细看源代码就能看懂,有问题请来信:ljy0000@yeah.net,我们互相探讨。

努力学习,你肯定能作出比这更好的软件。

Bumpkin wrote:
嗯,不错的游戏,正在玩


谢谢夸奖,希望能喜欢我的作品。

Learner2005 wrote:
我想问以下,你做的游戏中的进度条是怎么做的?谢谢先!


我用的是swing 的标准进度条,即 JProgressBar ,我只是改变了颜色和边框,你仔细看一下文档就明白了。

44.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: junxinnet
Posted on: 2005-10-27 17:20

十分 谢谢楼主

刚开始学习JAVA

希望见到你带注解的源码
THX

45.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: StevenChen13
Posted on: 2005-10-30 21:30

支持,不过问一下,InstsllAnywhere是什么,在baidu和google里怎么找不到?
xinglei.ying@126.com

46.Re:本人用 java作的一个小游戏 : 连连看 [Re: StevenChen13] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-10-31 00:22

StevenChen13 wrote:
支持,不过问一下,InstsllAnywhere是什么,在baidu和google里怎么找不到?
xinglei.ying@126.com


呵呵,实在报歉,是我写错了,应该是installanywhere
InstallAnywhere是个相当好用的程序安装向导制作工具。它智能性相当高并相当容易地开发虚拟主从式平台上的安装程序,在Windows、Solaris、Linux、Mac OS、HP-UX及AIX都没有问题。它拥有简单使用的接口,使用者可以自己定制。InstallAnywhere自动地在每个平台上处理所有相关的安装程序细节。

47.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: borlandjb
Posted on: 2005-10-31 09:19

我用jb9自带的工具将程序打包,打包后包可以执行!!!!
但是,当我用installanywhere5做安装程序后(已经按步骤将main class设置),运行程序却提示说找不到main class,并且说class必须是public and have a public static void main这些我都有,且都是public,可是,为什么总说不行???谢谢高手给予解答

48.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: JavaandC
Posted on: 2005-10-31 12:23

楼主你好:
我想问你一下,installanywhere5将class文件改成为exe文件,运行的时候还需要源代码的class文件或者源代码的Jar包吗?

49.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: bluecrystal
Posted on: 2005-10-31 16:06

snoozesoft.systray4j.*
这个包没有给,编译不能通过的,把这个上传一下
或者大家可从此处获取该包
http://systray.sourceforge.net/

还有,里面用到了borland的一个包,想修改源代码的同学就用jb编译较好
否则,请在jb的lib目录下把BorlandLookAndFeel.jar拷出来用
这里我就顺便上传了,没有用jb的同学就用这个吧

BorlandLookAndFeel.jar (61.46k)

50.Re:本人用 java作的一个小游戏 : 连连看 [Re: JavaandC] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-11-01 00:17

JavaandC wrote:
楼主你好:
我想问你一下,installanywhere5将class文件改成为exe文件,运行的时候还需要源代码的class文件或者源代码的Jar包吗?


当然需要类文件,exe文件只是相当于批处理文件而已。

51.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: shxtyxch
Posted on: 2005-11-30 15:03

把代码传上来,就更好了

52.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: lisoldier
Posted on: 2005-12-21 10:14

我的初步调试已经通过,就是指程序没有错误,并且出现了第一次运行界面,并能按规则进行游戏,但是到后来的过程中就报错了
systray4j: no systray4j in java.library.path
java.lang.NoClassDefFoundError: com/borland/primetime/ui/SubtleButton
  at com.borland.plaf.borland.BorlandButtonUI.paint(Unknown Source)
  at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)
  at javax.swing.JComponent.paintComponent(JComponent.java:541)
  at javax.swing.JComponent.paint(JComponent.java:808)
  at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4795)
  at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4748)
  at javax.swing.JComponent._paintImmediately(JComponent.java:4692)
  at javax.swing.JComponent.paintImmediately(JComponent.java:4495)
  at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
  at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
  at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
  at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
  at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoClassDefFoundError: com/borland/primetime/ui/SubtleButton
  at com.borland.plaf.borland.BorlandButtonUI.paint(Unknown Source)
  at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)
  at javax.swing.JComponent.paintComponent(JComponent.java:541)
  at javax.swing.JComponent.paint(JComponent.java:808)
  at javax.swing.JComponent.paintChildren(JComponent.java:647)
  at javax.swing.JComponent.paint(JComponent.java:817)
  at javax.swing.JComponent.paintChildren(JComponent.java:647)
  at javax.swing.JComponent.paint(JComponent.java:817)
  at javax.swing.JComponent.paintChildren(JComponent.java:647)
  at javax.swing.JComponent.paint(JComponent.java:817)
  at javax.swing.JLayeredPane.paint(JLayeredPane.java:557)
  at javax.swing.JComponent.paintChildren(JComponent.java:647)
  at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4802)
  at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4748)
  at javax.swing.JComponent.paint(JComponent.java:798)
  at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
  at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
  at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
  at java.awt.Container.paint(Container.java:1312)
  at sun.awt.RepaintArea.paint(RepaintArea.java:177)
  at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:260)
  at java.awt.Component.dispatchEventImpl(Component.java:3678)
  at java.awt.Container.dispatchEventImpl(Container.java:1627)
  at java.awt.Window.dispatchEventImpl(Window.java:1606)
  at java.awt.Component.dispatchEvent(Component.java:3477)
  at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
  at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoClassDefFoundError: com/borland/primetime/ui/SubtleButton
  at com.borland.plaf.borland.BorlandButtonUI.paint(Unknown Source)
  at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)
  at javax.swing.JComponent.paintComponent(JComponent.java:541)
  at javax.swing.JComponent.paint(JComponent.java:808)
  at javax.swing.JComponent.paintChildren(JComponent.java:647)
  at javax.swing.JComponent.paint(JComponent.java:817)
  at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4795)
  at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4748)
  at javax.swing.JComponent._paintImmediately(JComponent.java:4692)
  at javax.swing.JComponent.paintImmediately(JComponent.java:4495)
  at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
  at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
  at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
  at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
  at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoClassDefFoundError: com/borland/primetime/ui/SubtleButton
  at com.borland.plaf.borland.BorlandButtonUI.paint(Unknown Source)
  at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)
  at javax.swing.JComponent.paintComponent(JComponent.java:541)
  at javax.swing.JComponent.paint(JComponent.java:808)
  at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4795)
  at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4748)
  at javax.swing.JComponent._paintImmediately(JComponent.java:4692)
  at javax.swing.JComponent.paintImmediately(JComponent.java:4495)
  at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
  at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
  at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
  at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
  at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoClassDefFoundError: com/borland/primetime/ui/SubtleButton
  at com.borland.plaf.borland.BorlandButtonUI.paint(Unknown Source)
  at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)
  at javax.swing.JComponent.paintComponent(JComponent.java:541)
  at javax.swing.JComponent.paint(JComponent.java:808)
  at javax.swing.JComponent.paintChildren(JComponent.java:647)
  at javax.swing.JComponent.paint(JComponent.java:817)
  at javax.swing.JComponent.paintChildren(JComponent.java:647)
  at javax.swing.JComponent.paint(JComponent.java:817)
  at javax.swing.JComponent.paintChildren(JComponent.java:647)
  at javax.swing.JComponent.paint(JComponent.java:817)
  at javax.swing.JLayeredPane.paint(JLayeredPane.java:557)
  at javax.swing.JComponent.paintChildren(JComponent.java:647)
  at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4802)
  at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4748)
  at javax.swing.JComponent.paint(JComponent.java:798)
  at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
  at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
  at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
  at java.awt.Container.paint(Container.java:1312)
  at sun.awt.RepaintArea.paint(RepaintArea.java:177)
  at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:260)
  at java.awt.Component.dispatchEventImpl(Component.java:3678)
  at java.awt.Container.dispatchEventImpl(Container.java:1627)
  at java.awt.Window.dispatchEventImpl(Window.java:1606)
  at java.awt.Component.dispatchEvent(Component.java:3477)
  at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
  at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoClassDefFoundError: com/borland/primetime/ui/SubtleButton
  at com.borland.plaf.borland.BorlandButtonUI.paint(Unknown Source)
  at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)
  at javax.swing.JComponent.paintComponent(JComponent.java:541)
  at javax.swing.JComponent.paint(JComponent.java:808)
  at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4795)
  at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4748)
  at javax.swing.JComponent._paintImmediately(JComponent.java:4692)
  at javax.swing.JComponent.paintImmediately(JComponent.java:4495)
  at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
  at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
  at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
  at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
  at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

我的QQ 93889518
lisoldier0123@163.com

请指教!谢谢

53.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: tzutolin
Posted on: 2005-12-21 13:49

多半是找不到類庫了, 可能是 systray4j: no systray4j in java.library.path 或程式中有用到 Borland 的東西: java.lang.NoClassDefFoundError: com/borland/primetime/ui/SubtleButton

54.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: lisoldier
Posted on: 2005-12-21 15:26

那怎么解决呢 楼主把你用到的JAR包 都发上来吧 谢谢!
然后简单说明一下 可以吗?

55.Re:本人用 java作的一个小游戏 : 连连看 [Re: lisoldier] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-12-22 22:30

lisoldier wrote:
那怎么解决呢 楼主把你用到的JAR包 都发上来吧 谢谢!
然后简单说明一下 可以吗?


程序中用到的第三方类库。

setup.rar (104.56k)

56.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: lisoldier
Posted on: 2005-12-24 10:55

非常感谢 !
问题的解决有了进展 可是 我不知道那个*.dll 文件该怎么使用 如何设置 放在什么路径 能说明一下吗?
谢谢!
现在的状况还是报错:
systray4j: no systray4j in java.library.path
请指教!

57.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: lisoldier
Posted on: 2005-12-24 11:01

可以了
谢谢!
把那个文件放在SYSTEM32文件夹内就可以了!

58.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: lisoldier
Posted on: 2005-12-24 11:46

现在又有一个小问题 是新问题!
错误:
java.io.IOException: invalid url   at javax.swing.JEditorPane.setPage(JEditorPane.java:381)   at javax.swing.JEditorPane.<init>(JEditorPane.java:236)   at llk.GameMainFrame.actionPerformed(GameMainFrame.java:446)   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)   at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)   at javax.swing.AbstractButton.doClick(AbstractButton.java:289)   at com.borland.plaf.borland.BorlandMenuItemUI.doClick(Unknown Source)   at com.borland.plaf.borland.BorlandMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)   at java.awt.Component.processMouseEvent(Component.java:5100)   at java.awt.Component.processEvent(Component.java:4897)   at java.awt.Container.processEvent(Container.java:1569)   at java.awt.Component.dispatchEventImpl(Component.java:3615)   at java.awt.Container.dispatchEventImpl(Container.java:1627)   at java.awt.Component.dispatchEvent(Component.java:3477)   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)   at java.awt.Container.dispatchEventImpl(Container.java:1613)   at java.awt.Window.dispatchEventImpl(Window.java:1606)   at java.awt.Component.dispatchEvent(Component.java:3477)   at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)   at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)   at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

请楼主看看啊 ,是什么原因!

59.Re:本人用 java作的一个小游戏 : 连连看 [Re: ljy0000] Copy to clipboard
Posted by: ljy0000
Posted on: 2005-12-24 23:28

呵呵,这是个非常简单的问题,就是:
你没有帮助文件,所以JEditorPane在打开帮助文件出错,把帮助文件的路径设为正确的路径即可。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923