Javaアプレットの実行

最新のブラウザでJavaアプレットを実行する

CheerpJを使用すると、Javaアプレットをシームレスにブラウザで実行できます。このページでは、Javaアプレット向けのCheerpJの使い方を紹介します。

ブラウザでJavaアプレットを実行するには、2つの異なる方法があります:

独自のアプレットの実行

必要なもの:

  • アプレットファイル
  • アプレットを表示するためのHTMLファイル
  • ローカルでテストするための基本的なHTTPサーバー

1. HTMLファイルにCheerpJを統合する

このチュートリアルでは、すでに<applet><object>または<embed>タグを含むHTMLファイルがあると仮定しています。

CheerpJを統合するには、次の手順を実行するだけです:

  1. ページの<head>内にCheerpJランタイムローダーを含むシンプルな<script>を追加します。
<script src="https://cjrtnc.leaningtech.com/3.1/cj3loader.js"></script>
  1. CheerpJのランタイム環境を初期化するために、2番目の<script>cheerpjInit()を呼び出します。
<script>
cheerpjInit();
</script>

例:

index.html
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>CheerpJ applet test</title>
<script src="https://cjrtnc.leaningtech.com/3.1/cj3loader.js"></script>
</head>
<body>
<applet
archive="Example.jar"
code="ExamplePath.ExampleApplet"
height="900"
width="900"
></applet>
<script>
cheerpjInit();
</script>
</body>
</html>

2. ページをローカルでホストする

このウェブページを簡単なHTTPサーバー、例えば http-server ユーティリティで提供できます。

Terminal window
npm install http-server
http-server -p 8080

ユーザーがネイティブのJavaプラグインをインストールしている場合、元のHTMLタグを cheerpj- プレフィックスバージョンに置き換えることができます。<cheerpj-applet><cheerpj-object>、および<cheerpj-embed>がすべてサポートされています。

公開アプレットを実行する

1. CheerpJアプレットランナーをインストールする

CheerpJアプレットランナーは、ChromeおよびEdgeで利用可能です。

2. アプレットがあるウェブサイトにアクセスする

Javaアプレットが含まれているページを訪問し、例えばこのページで、ツールバーにあるCheerpJアプレットランナーアイコンをクリックしてCheerpJを有効にします。

結果

ブラウザにCheerpJディスプレイが表示され、いくつかのロードメッセージの後、アプレットが実行されるのが見えます。アプリケーションと適用される最適化によっては、これが数秒で完了する場合があります。

さらに読む

このページは役に立ちましたか?
ページの変更を提案する