1

に apple.htmlC:/Java1と に apple1.class がありC:/Java、アプレットにクラス ファイルのパスを指定しましcodebaseたが、アプレットを初期化できません。

ここにコードがあります

C:/Java1 の apple.html

<applet code="apple.class" codebase="file:/C:/Java/" alt="Applet not printed value" width="200" height="200">
</applet>

c:/Java の apple1.class

import java.awt.*;
import java.awt.*;
import java.awt.Graphics;
import java.applet.*; 
import java.lang.*;

public class apple1 extends Applet  
{
       public void paint(Graphics g) 
       {
           g.drawString("hi...I am", 50, 50); 
       } 
}

を使用してコードを実行すると

appletviewer applet.html

初期化されていないアプレットを提供します。

4

2 に答える 2

0

試してみてくださいcodebase="../Java"。これにより、HTML ページの場所に対する相対パスが得られます。

于 2013-10-05T18:44:30.677 に答える