gpt4 book ai didi

Java 小程序查看器

转载 作者:行者123 更新时间:2023-12-01 17:20:23 25 4
gpt4 key购买 nike

我编写了一个简单的 Hello World java applet,并将其命名为 HelloApplet.java。我为其创建了一个名为 HelloApplet.html 的 html 文件。这两个文件以及已编译的 HelloApplet.class 文件都位于我的 Windows 7 计算机的 C:\temp 目录中。 HelloApplet.html 文件有两行:

<applet codes = "HelloApplet" width = 300 height = 300>
</applet>

C:\temp 目录中执行

appletviewer HelloApplet.html

一切都按预期进行。

当我将 package 语句添加到 java 代码顶部时,我遇到了问题。第一行内容为:

package applet;

然后我将 html 文件的第一行更改为:

<applet code = "applet.HelloApplet" width = 300 height = 300>

仍然从 C:\temp 我运行 appletviewer 但这次它不起作用。找不到类文件。我做错了什么?

最佳答案

在Java中,当您重构代码并将类移动到包中时,您必须将相应的文件(HelloApplet.java)移动到以您的包命名的子文件夹中。这意味着您的文件夹层次结构应该与您为应用程序选择的打包方案相匹配。这样,如果您的类位于名为 a.b.c 的包中,那么您的类应该位于 {sourcefolder}\a\b\c 文件夹中。

在您的示例中,您必须在 c:\temp5 文件夹中创建一个名为 applet 的新文件夹,并将您的类移入其中,然后编译并运行您的代码.

关于Java 小程序查看器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19201980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com