【发布时间】:2011-12-21 09:50:57
【问题描述】:
我刚开始编写小程序,我对带有包和类文件的 HTML 小程序标签有一些疑问。
我将从包开始。我一直在使用 Netbeans 编写我的小程序,它自动包含一个包。小程序在 Netbeans 小程序查看器中运行良好,并且 HTML 显示了它应该显示的所有内容,除了小程序 - 只有一个显示“错误”的白框。当我在没有包的情况下使用 Eclipse 重新编译时,HTML 显示小程序很好。我尝试了所有我能想到的方法,但我终生无法让小程序与包一起使用。
<applet code="myClass.class"width="500"height="500">
<applet code="myPackage.myCLass.class"width="500"height="500">
<applet code="myPackage\myClass.class"width="500"height="500">
没有任何效果。所以,我的第一个问题是:我的 HTML 小程序标记路径应该说什么才能访问包中包含的小程序?老实说,我所有的谷歌搜索都产生了我并不真正理解的结果,因为我不能 100% 确定一个包是什么/做什么。
这就引出了我的下一个问题:类文件。 applet 标记指向一个类文件,即编译的源文件。编译 .java 文件会创建一个 .class 文件,非常简单。但是如何从一个applet java 文件到一个applet 类文件呢?尝试通过命令行或任何 IDE 编译失败,因为没有 main 方法。到目前为止,我能够获得applet 类文件的唯一方法是使用Netbean 的applet 查看器或Eclipse 中的“Run as an applet”来编译代码。还有另一种获取类文件的方法吗?还是我必须使用小程序模拟器进行编译(因为没有更好的词)?
【问题讨论】:
标签: java html applet classpath