当前位置: 技术问答>java相关
Applet下的类都必须在同一个包中吗?
来源: 互联网 发布时间:2015-01-14
本文导语: 我们用WebLogic下使用Applet,发现一个问题: 我在Applet中作了一个Frame的对象,再在Frame对象中完成客户端的工作. 如果Applet与Frame不在同一个包中,则被Frame使用到的自定义类就找不到. 好像所有的类都必须由Applet的对象根据...
我们用WebLogic下使用Applet,发现一个问题:
我在Applet中作了一个Frame的对象,再在Frame对象中完成客户端的工作.
如果Applet与Frame不在同一个包中,则被Frame使用到的自定义类就找不到.
好像所有的类都必须由Applet的对象根据它自身的路径独自去寻找.
并且不支持import XXX.*
比如,MyFrame与其他类在包A中,
在MyApplet中写:
import A.MyApplet;
import A.*;
可以编译通过,但是运行时报错,找不到MyFrame引用的与MyFrame同包的类.
请问大家遇到过这些问题吗?怎么解决?
我在Applet中作了一个Frame的对象,再在Frame对象中完成客户端的工作.
如果Applet与Frame不在同一个包中,则被Frame使用到的自定义类就找不到.
好像所有的类都必须由Applet的对象根据它自身的路径独自去寻找.
并且不支持import XXX.*
比如,MyFrame与其他类在包A中,
在MyApplet中写:
import A.MyApplet;
import A.*;
可以编译通过,但是运行时报错,找不到MyFrame引用的与MyFrame同包的类.
请问大家遇到过这些问题吗?怎么解决?
|
把用道的class 打包成jar文件,在ARCHIVE 中指明这个文件
|
自己写classloader,把启动代码放在一个jar中,其他部分放在另外的jar中
|
同意
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。