ホームページ > Java > &#&チュートリアル > ブラウザでアプレットを実行する方法を教えます

ブラウザでアプレットを実行する方法を教えます

Y2J
リリース: 2017-05-18 10:11:56
オリジナル
8097 人が閲覧しました

【1】まず、作成したアプレットプログラムがEclipse上で正常に動作する必要があります。 この記事のコードは以下の通りです:

[java] view plain copy
package applet;    
    
import javax.swing.*;    
    
public class applet extends JApplet    
{    
   public void init()    
   {    
      JLabel label = new JLabel("Hello, applet!", SwingConstants.CENTER);    
      add(label);    
   }    
}
ログイン後にコピー

【2】コマンドウィンドウでファイル: javac applet.Java をコンパイルしてアプレットを生成します。 classファイル

【3 】applet.javaと同じディレクトリにhtmlファイルapplet.htmlを作成します。 HTML ファイルを作成する手順: (1) txt ファイルを作成し、applet.txt という名前を付けます。作成時にサフィックス「.txt」が表示される必要があることに注意してください (表示されない場合は、次の手順で開くことができます)。 [マイ コンピュータ] -> [ツール] -> [フォルダ オプション] -> [表示] -> [既知のファイル タイプの拡張子を非表示にし、その前にあるボックスのチェックを外します) (2) 拡張子 .txt を .html に変更すると、ダイアログ ボックスが表示されます。 (3) 変更 メモ帳で applet.html を開き、次のコードを入力します:

[java] view plain copy
<applet code="applet.applet.class" width="400"height="300"  
codebase="..">  
</applet>
ログイン後にコピー

インターネット上では、コードの後に​​パッケージ名が追加されておらず、コードベースがない場合が多くあることに注意してください。私のシステムの問題かどうかはわかりませんが、私のコンピュータでは追加しません。パッケージ名とコードベースがエラーを報告するため、

を実行する前に追加するのが最善です。ブラウザでは、まずコマンド ラインで appletviewer コマンドを実行して、成功するかどうかを確認します。appletviewer が成功しない場合は、ブラウザは間違いなく成功しません。コマンドラインで実行:appletviewer applet.html

【5】appletviewerで検証が成功したら、ブラウザで開きます。 IE ブラウザ を使用してください。対応する Java プラグインがインストールされていれば、他のブラウザも実行できるはずです。ブラウザで実行する前に設定する場所が 2 か所あります。設定しないと、実行時に「アプリケーションはセキュリティ設定によってブロックされました」というエラー メッセージが報告されます。設定は次のとおりです。 [コントロール パネル] -> [プログラム] -> [Java] -> [セキュリティ] -> [サイト リストの編集] -> [追加] この記事のプログラム アドレスは、file:///C:/Users/JavaWorkspace です。 /JavaApplet/src/applet /applet.html->OK。通常、このように設定すると実行できますが、場合によってはエラーが報告されることがあります。次に、ブラウザを設定します。IE ツール -> インターネット オプション -> セキュリティ -> カスタム レベル -> スクリプト -> Java アプレット。 「スクリプト」>「有効」。その後、ブラウザでアプレットを実行できます。結果は次のとおりです。

ブラウザでアプレットを実行する方法を教えます

[関連する推奨事項]

特別な推奨事項 : 「php Programmer Toolbox」V0.1 バージョンのダウンロード 2 Java アプレット プログラムについて学びましょう

以上がブラウザでアプレットを実行する方法を教えますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート