0

NetBeans で非常に単純なアプレット ビューアを作成しました。次に、その「.class」ファイルを呼び出す HTML ファイルを作成しました。.class ファイルと HTML ファイルの両方が同じフォルダーに格納されます。しかし、Web ブラウザー (すべての一般的なブラウザーで試しました) で (ローカル ホストで) HTML ファイルを実行すると、アプレットを表示できません。添付したエラーが表示されます。

[注: パブリック ドメインの Web ホスティング サービスにもファイルをアップロードしようとしましたが、同じエラーが表示されます。]

    /*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package stringpractice;
import java.awt.*;
import java.applet.*;
import javax.swing.*;

/**
 *
 * @author 
 */
public class Applet extends JApplet {


    public void paint(Graphics g){
        super.paint(g);
        System.out.println();
        g.drawString("                                      Hello", 50, 50);

    }


}

.HTML:

    <html>
<title>Applet Viewer</title>
<body>
<applet code="Applet.class" width="300" height="300">


</applet> 


</body>



</html>

ここに画像の説明を入力

4

1 に答える 1

0

デフォルトでは、署名されていないアプレットはブラウザによってブロックされます。

それらを実行するには、コントロール パネル > Java > セキュリティに移動します。

セキュリティ レベルを [中] に設定します。

[OK] をクリックします。それで全部です。:)

ここに画像の説明を入力

または、アプレットに署名するには、このURLに従ってください

于 2014-09-30T11:35:57.407 に答える