Apdesigner プログラマーズガイド
目次 索引 前ページ次ページ

第3部 Apdesigner利用編> 第10章 Javaフォームとアプレットを定義する> 10.3 継承フォーム

10.3.1 クラス継承フォーム

クラス継承フォームは、任意のコンポーネントまたはコンテナクラスを基底クラスとします。
クラス継承フォームには以下の種類があります。

クラス継承フォームを作成する場合は、Javaフォームの新規作成画面より、クラス継承パネルを選択し、以下のJavaフォームクラスの情報を設定します。

+クラス継承フォームの操作方法

"各種Javaフォームを操作する"を参照してください。
クラス継承フォームのメソッドは、メソッド名のうしろに$をつけています。
クラス継承フォームの初期化時に呼び出されるユーザ定義初期化処理メソッド名は、initUser$()です。

+クラス継承フォームの注意点

ビルド時にabstractメソッドが記載されていない旨のエラーメッセージが表示される場合があります。このような場合は、Javaエディタなどを起動し、エラーメッセージで表示されたabstractメソッドを記述してください。

+クラス継承アプレット固有の留意事項

クラス継承アプレット作成時にほかのプロジェクトのアプレットを基底フォームとして指定した場合は、自動生成されたひな型HTMLの修正が必要です。

HTMLのAPPLETタグでは、プロジェクトとApdesignerのライブラリを含むフォルダをCODEBASEとします。以下にHTMLを示します。例題では、クラス継承アプレットMyAppletは"project2"フォルダの中のproject2.jarにあり、その基底クラスは"project1"フォルダの中の"project1.jar"にあるとします。

<APPLET CODE=MyApplet.class  CODEBASE="../"  WIDTH=600 HEIGHT=400
      ARCHIVE="project1/project1.jar, project2/project2.jar">
</APPLET>

目次 索引 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 1998-2006