アプレットを呼び出す

このタスクについて

Java™ アプレットを呼び出す前に、ワークステーションで Java アプレットを有効にし、すべての関連ファイルがワークステーションで使用できることを確認します。

手順

  1. ページまたはフォームを開くか、文書のリッチテキストフィールドをクリックします。
  2. [作成] - [Java アプレット] を選択します。
  3. [Java アプレットの作成] ダイアログボックスで、次を行います。
    • [ファイルシステムからアプレットを呼び出す] を選択します。
    • [基本ディレクトリ] に、アプレットのファイルへのパスを入力します。
    • [クラス名] に、メインクラスの名前を入力します。
  4. [ロケート] をクリックすると、アプレットに関連するファイルがすべて表示されます。
  5. ローカルファイルシステムまたは [リソース] のリストでアプレットファイルを参照し、次の操作のどちらかを実行します。
    • 共有リソースアプレットを使用する場合は、アプレットファイルを保存するデータベースを指定します。関連するアプレットファイルを選択し、[すべて追加/置換] をクリックします。
    • JAR ファイルとしてパッケージされるアプレットを挿入する場合は、JAR ファイルを選択してから、[すべて追加/置換] をクリックして JAR ファイルを取り込みます。
  6. [OK] を 2 回クリックします。
  7. オプション: アプレットのパラメータ、属性、プロパティを設定します

メインクラス名を取得する

このタスクについて

正しいメインクラス名 ([Java アプレットの作成] ダイアログボックスに入力したメインクラス名) を取得するには、テキストエディタを使用して関連する *.HTML ファイルを開き、この HTML の以下のタグを調べます。

<applet code=filename.class>

例えば、次の Java アプレットのメインクラス名は ArcTest.class です。

<applet code=ArcTest.class width=400 height=400></applet>

関連ファイルを選択する

このタスクについて

アプレットファイルの種類を次に示します。

  • クラス -- *.CLASS
  • アーカイブ -- *.JAR、*.ZIP、*.CAB
  • リソース -- *.JPG、*.JEPG、*.GIF、*.AU
  • ソース -- *.JAVA

ほとんどの場合、アプレットに使用されているクラスおよびリソースファイルをすべて選択しなければなりません。ソースファイルの書き出しや変更を行うユーザーに向けてアプレットを送信する予定がある場合は、ソースファイルも選択します。

JAR ファイルとしてパッケージされるアプレットを挿入する場合は、前述の手順でパスとメインクラス名を入力します。JAR ファイルを参照すると、CLASS 拡張子の付いたファイル名が [クラス名] フィールドに挿入されることに注意してください。ファイル名とメインクラス名は、同じこともあれば、異なることもあります。異なっている場合は [クラス名] フィールドを編集して、正しいメインクラス名に修正します。

フォーム、文書、またはページ内に複数のアプレットが使用されている場合、共通するファイルは 1 つのみ保存されます。

CAB または ZIP ファイルとしてパッケージされたアプレットを呼び出す

このタスクについて

アーカイブファイル (CAB ファイルや ZIP ファイルなど) としてパッケージされるアプレットを呼び出す場合は、アプリケーションユーザーのブラウザの種類により、呼び出されるファイルが異なります。

  • Internet Explorer ユーザーの場合は、CAB ファイルを取り込みます。
    注: Domino は CAB ファイルとしてパッケージされている埋め込みアプレットを表示しません。
  • Netscape ユーザーの場合は、ZIP ファイルおよび JAR ファイルを取り込みます。
  • ブラウザの種類がこれらのいずれか、両方が考えられる場合は、CAB、JAR、ZIP の各ファイルを取り込みます。Domino はこれらのファイルに合わせて APPLET タグ部分を作成します。Netscape は CABBASE (または CABINETS) パラメータを無視し、Internet Explorer は ARCHIVE 属性を無視します。
注: [Java アプレットのプロパティ] インフォボックスの [フォルダ] タブでは、アプレットの呼び出しを行うと、アプレットファイルが表示されます。呼び出しを行わない場合は、何も表示されません。