我有一个非常简单的java小程序,我使用的是docs.oracle(http://docs.oracle.com/javase/tutorial/deployment/applet/getStarted.html)站点的源代码,它应该可以工作,而且它在eclipse中工作得很好,它可以把它放到页面上,这就是问题所在。该文件位于localhost/applet/applet.html的本地主机服务器上,我将JavaQuiz.jar文件放在同一目录中。我的html文件如下。

<hmtl>
<applet codebase="localhost/applet/"
    code = 'JavaQuiz.jar'
    archive = 'JavaQuiz.jar'
    width = 300
    height = 300 />
</html>

我有什么遗漏吗?还是需要改变?我期待能得到任何帮助,请尽量解释它,而不是告诉我答案,以便我可以学习。:天
这就是java colsole中的内容
Java插件10.5.1.255
使用JRE版本1.7.0_05-b05 Java HotSpot(TM)客户端虚拟机
用户主目录=C:\Users\Jihoon
c:清除控制台窗口
f:定案队列上的定案对象
g:垃圾收集
h:显示此帮助消息
l:转储类加载器列表
m:打印内存使用
o:触发器日志记录
q:隐藏控制台
r:重新加载策略配置
s:转储系统和部署属性
t:转储线程列表
v:转储线程堆栈
x:清除类加载器缓存
0-5:将跟踪级别设置为
plugin2manager.parentwindowDispose
Chrome开发者帮助没有显示出任何问题。当我在applet上单击details时,它只是说classnotfounfexception:JavaQuiz

最佳答案

<html>
<applet
    archive="http://localhost/applet/JavaQuiz.jar"
    code="JavaQuiz.class"
    width = 300
    height = 300 />
</html>

我认为最大的问题是没有http://我不完全确定其他参数。好好玩玩吧。
所以在你的情况下,把codebase="localhost/applet/"改为codebase="http://localhost/applet/"

关于java - Java Applet,只能在Eclipse中使用,不能在Chrome中使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12827631/

10-13 04:58