ビジュアル・クラスの開発中に、そのクラスを実行して外観および振る舞いをテストできます。
Visual Editor を使用して Java Bean またはアプリケーションを実行すると、プロジェクトの Java のビルド・パスに指定されたクラスパスを使用する仮想マシンが作成されます。次に、Java Bean はヌル・コンストラクターを使用してインスタンス化されます。
- Java Bean がビジュアル・クラスである (java.awt.Component のサブクラスである) 場合、ビジュアル Java Bean をホスティングするための適切なウィンドウが作成されます。
- Bean が AWT Java Bean の一部、または AWT Java Bean から継承されたものである場合、ウィンドウは java.awt.Dialog になります。
- Bean が Swing クラス、または Swing クラスから継承されたものである場合、ウィンドウは javax.swing.JDialog になります。
- Bean が SWT クラスの場合、ウィンドウは SWT シェルになります。ビジュアル Java Bean が、それ自身がウィンドウであるためにウィンドウを必要としない場合、Java Bean は可視になり、インスタンス化された後でデフォルトのサイズが指定されます。
クラスを Java Bean またはアプリケーションとして実行すると、起動構成が自動的に作成されます。起動構成を使用して、クラスをインスタンス化してテストできるようにする仮想マシンが始動されます。実行するクラスの起動構成が既に存在する場合は、その起動構成を使用します。
ビジュアル・クラスを Java Bean またはアプリケーションとして実行する方法は、以下のとおりです。
- Visual Editor でビジュアル Java クラスを開きます。
- メインメニューから、次のオプションのいずれかを選択します。
- クラスに public static void main(String[]) メソッドがある場合、。
- クラスに main メソッドがない場合、。
クラスをインスタンス化する仮想マシンが始動され、Java Bean またはアプリケーションがワークベンチの上部で実行されます。これで Java クラスの振る舞いおよびパフォーマンスをテストできるようになります。