佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1087|回复: 16

NetBean 5.5

[复制链接]
发表于 26-1-2007 01:59 PM | 显示全部楼层 |阅读模式
我用NetBean 5.5作了个JApplet,compile时没有error,在NetBean run也没问题,但当我去开它作出的HTML file时,却出现以下的情况,写什么“Applet JApplet notinited”。。
请问有谁也可帮忙解决这问题吗?

回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 27-1-2007 04:45 PM | 显示全部楼层
请问有人知道怎么解决那问题吗?
回复

使用道具 举报

发表于 29-1-2007 12:09 PM | 显示全部楼层

回复 #2 ahcheong 的帖子

检查下你的Java Console(右下角时间旁边的咖啡杯icon)的log看看有没有什么Exception?很大可能性是关系到Security的问题。。。
回复

使用道具 举报

 楼主| 发表于 30-1-2007 12:49 AM | 显示全部楼层
原帖由 blur_dolphin 于 29-1-2007 12:09 PM 发表
检查下你的Java Console(右下角时间旁边的咖啡杯icon)的log看看有没有什么Exception?很大可能性是关系到Security的问题。。。

Console里面的内容:
Java Plug-in 1.5.0_09
Using JRE version 1.5.0_09 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\Ah Cheong


----------------------------------------------------
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display this help message
l:   dump classloader list
m:   print memory usage
o:   trigger logging
p:   reload proxy configuration
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
x:   clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------

java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at sun.applet.AppletPanel.createApplet(Unknown Source)
    at sun.plugin.AppletViewer.createApplet(Unknown Source)
    at sun.applet.AppletPanel.runLoader(Unknown Source)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
回复

使用道具 举报

 楼主| 发表于 31-1-2007 04:08 PM | 显示全部楼层
大家要救救我啊,因为赶着交这份project。。
回复

使用道具 举报

 楼主| 发表于 2-2-2007 07:30 AM | 显示全部楼层
请问是不是一下这部分有些问题?
java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at sun.applet.AppletPanel.createApplet(Unknown Source)
    at sun.plugin.AppletViewer.createApplet(Unknown Source)
    at sun.applet.AppletPanel.runLoader(Unknown Source)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
如果是,那么要怎么解决?
回复

使用道具 举报

Follow Us
发表于 2-2-2007 12:44 PM | 显示全部楼层
原帖由 ahcheong 于 2-2-2007 07:30 AM 发表
请问是不是一下这部分有些问题?
java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.priva ...

尽量不要用netbean的layout manager,用j2se。不然的话,就要copy netbean的layout jar file到CLASSPATH内。
回复

使用道具 举报

 楼主| 发表于 2-2-2007 04:24 PM | 显示全部楼层
原帖由 苦瓜汤 于 2-2-2007 12:44 PM 发表

尽量不要用netbean的layout manager,用j2se。不然的话,就要copy netbean的layout jar file到CLASSPATH内。

不是很明白啊。。能不能再清楚点解释?
回复

使用道具 举报


ADVERTISEMENT

发表于 2-2-2007 06:40 PM | 显示全部楼层
原帖由 ahcheong 于 2-2-2007 04:24 PM 发表

不是很明白啊。。能不能再清楚点解释?


把C:\Program Files\netbeans-5.5\platform6\modules\ext\swing-layout-1.0.jar copy到你的code base。
回复

使用道具 举报

 楼主| 发表于 3-2-2007 10:57 AM | 显示全部楼层
原帖由 苦瓜汤 于 2-2-2007 06:40 PM 发表


把C:\Program Files\netbeans-5.5\platform6\modules\ext\swing-layout-1.0.jar copy到你的code base。

我跟着你的方法试了,还是一样。。

要放在哪个里?我之前都放了。。还是不能


[ 本帖最后由 ahcheong 于 3-2-2007 10:58 AM 编辑 ]
回复

使用道具 举报

发表于 3-2-2007 06:23 PM | 显示全部楼层
放在和applet同一个地方;build和dist

原帖由 ahcheong 于 3-2-2007 10:57 AM 发表

我跟着你的方法试了,还是一样。。

要放在哪个里?我之前都放了。。还是不能
回复

使用道具 举报

 楼主| 发表于 4-2-2007 10:17 PM | 显示全部楼层
原帖由 苦瓜汤 于 3-2-2007 06:23 PM 发表
放在和applet同一个地方;build和dist





还是一样啊。。
回复

使用道具 举报

发表于 5-2-2007 07:21 AM | 显示全部楼层
对不起,漏了一个步骤。
要先把swing-layout-1.0拆包, jar xvf swing-layout-1.0
然后再找org/jdesktop/layout/GroupLayout.class,放到build/classes/org/jdesktop/layout/GroupLayout.class。
回复

使用道具 举报

 楼主| 发表于 5-2-2007 05:34 PM | 显示全部楼层
原帖由 苦瓜汤 于 5-2-2007 07:21 AM 发表
对不起,漏了一个步骤。
要先把swing-layout-1.0拆包, jar xvf swing-layout-1.0
然后再找org/jdesktop/layout/GroupLayout.class,放到build/classes/org/jdesktop/layout/GroupLayout.class。

怎么个拆法?
能不能再仔细一点?
回复

使用道具 举报

发表于 5-2-2007 09:26 PM | 显示全部楼层
我假设你的applet是在c:\javaapplication\build\classes里面,叫做applet.class,里面import了一个class叫org.jdesktop.layout.GroupLayout。
将swing-layout-1.0.jar放在一个地方,例如c:\swing。打开windows command prompt
C:\>cd swing
C:\swing>jar xvf swing-layout-1.0.jar
将org这个folder copy到你的applet的folder内。
回复

使用道具 举报

 楼主| 发表于 5-2-2007 11:40 PM | 显示全部楼层
原帖由 苦瓜汤 于 5-2-2007 09:26 PM 发表
我假设你的applet是在c:\javaapplication\build\classes里面,叫做applet.class,里面import了一个class叫org.jdesktop.layout.GroupLayout。
将swing-layout-1.0.jar放在一个地方,例如c:\swing。打开windows ...

可以了。。真是太谢谢你了。。
回复

使用道具 举报


ADVERTISEMENT

发表于 10-10-2008 12:50 AM | 显示全部楼层
原帖由 苦瓜汤 于 2-2-2007 12:44 PM 发表

尽量不要用netbean的layout manager,用j2se。不然的话,就要copy netbean的layout jar file到CLASSPATH内。

请问这个怎样做?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 23-12-2025 04:57 AM , Processed in 0.145105 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表