Uruchamianie klasy elementów wizualnych jako komponentu Java Bean lub aplikacji

Podczas programowania klasy elementów wizualnych można ją uruchomić w celu przetestowania jej wyglądu i zachowania.

Uruchomienie komponentu Java Bean lub aplikacji przy użyciu edytora elementów wizualnych powoduje utworzenie maszyny wirtualnej używającej ścieżki klasy określonej w ścieżce budowania Java projektu. Następnie jest tworzona instancja komponentu Java Bean przy użyciu jego konstruktora bezargumentowego.

  • Jeśli komponent Java Bean jest klasą elementu wizualnego (podklasą klasy java.awt.Component), zostanie utworzone odpowiednie okno obsługujące komponent Java Bean elementu wizualnego.
  • Jeśli komponent Bean jest częścią komponentu Java Bean AWT lub dziedziczy z niego, okno jest klasą java.awt.Dialog.
  • Jeśli komponent Bean jest klasą Swing lub dziedziczy z klasy Swing, okno jest klasą javax.swing.JDialog.
  • Jeśli komponent Bean jest klasą SWT, okno jest powłoką SWT. Jeśli komponent Java Bean elementu wizualnego nie wymaga okna, ponieważ sam jest oknem, to po utworzeniu instancji tego komponentu Java Bean będzie on widoczny i będzie miał domyślną wielkość.

Uruchomienie klasy jako komponentu Java Bean lub aplikacji powoduje automatyczne utworzenie konfiguracji startowej. Konfiguracja startowa jest używana do uruchamiania maszyny wirtualnej, która tworzy instancję klasy i umożliwia jej przetestowanie. Jeśli dla uruchamianej klasy już istnieje konfiguracja startowa, to zostanie ona użyta.

Aby uruchomić klasę elementu wizualnego jako komponent Java Bean lub aplikację:

  1. Otwórz klasę Java elementu wizualnego w edytorze elementów wizualnych.
  2. Z menu głównego wybierz jedną z następujących opcji:
    • Wykonaj > Wykonaj jako > Aplikacja Java, jeśli klasa zawiera metodę public static void main(String[]).
    • Wykonaj > Wykonaj jako > Java Bean, jeśli klasa nie zawiera metody main.
Uruchamiana jest maszyna wirtualna tworząca instancję klasy, a komponent Java Bean lub aplikacja działają w środowisku roboczym. Teraz można przetestować zachowanie i działanie klasy Java.
Pojęcia pokrewne
Wyjątki komponentów Java Bean
Zaawansowane opcje debugowania komponentów Java Bean
Czynności pokrewne
Konfigurowanie opcji uruchamiania komponentu Java Bean lub aplikacji
Debugowanie komponentu Java Bean elementu wizualnego lub aplikacji
Testowanie i wdrażanie apletów

(C) Copyright IBM Corporation 1999, 2004. Wszelkie prawa zastrzeżone.