从另一个目录访问Java applet

问题描述 投票:0回答:1

我在以下目录中有一个名为“WelcomeApplet”的苹果:

C:\项目\小程序\ WelcomeApplet.class

我这里有一个html文件:C:\ project \ html \ index.html

现在我尝试使用此标记在我的代码中访问该applet:

<applet CODE="../applets/WelcomeApplet.class" WIDTH="250" HEIGHT="150"></applet>

但这不起作用!我将applet复制到与我的html文件相同的fodler,然后在CODE标记中指向文件的名称,然后它就可以了。我提供错误的相对路径或CODE标签只应该有文件名吗?

html applet
1个回答
1
投票
<applet 
    CODEBASE="../applets/"
    CODE="WelcomeApplet" 
    WIDTH="250" 
    HEIGHT="150">
</applet>

code属性应该是类的完全限定名,即WelcomeApplet而不是WelcomeApplet.class。代码库指定了在何处查找类文件位置的“根”。

© www.soinside.com 2019 - 2024. All rights reserved.