繁体   English   中英

Eclipse HTML文件中的Java Applet问题

[英]Java Applet issue in eclipse html file

我想为我认为是codebase的问题道歉,但在更改后又遇到了eclipse问题:

codebase="F:\Apps Workspace\Java24\bin"

以及将内部Web浏览器的使用更改为外部Web浏览器,并使它成为IExplorer,它工作正常,谢谢您的时间,再次对不起。


我目前正在通过阅读“我在24小时内学习Sam的24小时内自学Java”这本书来学习Java,目前我正处于第19小时,并正在研究一个示例applet。 到目前为止,直到本章和第18小时,即Applets上,我都没有涉及任何本书。

我当前的问题是测试他正在使用Netbeans和我正在使用Eclipse的书中的Applet,我目前正在使用eclipse的唯一原因是要适应它。我将要研究的下一本书是Android编程,这是他们只使用日食。

我的问题是,当本书谈到测试小程序时,我们说要编写一个HTML文件来测试小程序。 html代码是这样的:

<applet code = "LinkRotator.class"
        codebase = "..\\build\\classes"   <===This is where I think my issue is.
        width = "300"
        height = "100">
</applet>

现在,当我保存HTML并将其在Eclipse中打开时,我只会得到一个空白的白页,从我在google上阅读的内容来看,代码库是文件夹或项目的位置,在这种情况下, LinkRotator.class将位于其中。已经尝试过多次更改,但仍然没有骰子。 现在,该文件夹位于F:\\Apps Workspace\\Java24\\bin\\LinkRotator.class 奇怪的是,我已经安装了Netbeans,看看如果我只是将文件移到那里,它仍然无法运行,是否可以在那儿工作。

所以我的主要问题是如何将这个html文件指向正确的指向我正在处理的applet,并使其正确地在eclipse中加载?

还有两件事,我可以通过单击Eclipse中的run来运行Applet,但我只是想像书中所述那样从网页加载它。 对于任何想了解更多信息的人,可以在这里找到该网站的作品副本。

请尝试以下步骤:

在程序包资源管理器中,选择包含要启动的applet的Java编译单元或类文件。 按下工作台工具栏中的运行[]按钮,或从工作台菜单中选择运行>运行。 或者,从“程序包资源管理器”弹出菜单中选择“运行方式”>“ Java Applet”,在工作台菜单栏中选择“运行”>“运行方式”>“ Java Applet”,或在“运行”工具栏按钮的下拉菜单中选择“运行方式”>“ Java Applet”。 。 您的程序现已启动。

这些applet应该部署在服务器上并在客户端上运行。 如果要在Eclipse中创建applet项目,则向导应创建默认项目html。 因此,您可以从IDE或本地端的appletviewer启动它。 <applet标记已弃用并使用

CODEBASE = codebaseURL此OPTIONAL属性指定小程序的基本URL,即包含小程序代码的目录。 如果未指定此属性,则使用文档的URL。

应该是有效的网址。 <object标签的例子

  <object id="appletId" type="application/x-java-applet" archive="yourappletcode.jar" height="300" width="400">
    <param name="code" value="YourApplicationmainClass" />
    <param name="archive" value="yourappletcode.jar" />
  </object>

最好将代码存档到jar中,然后再将其部署到服务器上。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM