Poprzedni tematNastępny temat


Tworzenie klasy procedury obsługi zdarzeń i dodawanie jej do projektu Java

W tej sekcji opisano, jak użyć środowiska programistycznego Eclipse dla języka Java, aby utworzyć klasę procedury obsługi zdarzeń dla elementu BIRT obsługującego skrypty.

  1. Dodaj wtyczkę org.eclipse.birt.report.engine_Wersja.jar do projektu Java, według schematu przedstawionego poniżej:
    1. Wybierz projekt Java, a następnie wybierz z menu opcje Plik -> Właściwości -> Ścieżka budowania Java -> Biblioteki. Wyświetlona zostanie ścieżka budowania Java, jak przedstawiono na Rysunku 23-1.
    2. Wybierz opcję Dodaj zewnętrzne pliki JAR. Wyświetlone zostanie okno Wybór plików JAR.
    3. Przejdź do katalogu /plugins środowiska Eclipse. W domyślnej instalacji Eclipse katalog ten znajduje się w następującym miejscu:
    4. C:\eclipse\plugins 
      
    5. Wybierz wtyczkę org.eclipse.birt.report.engine_Wersja.jar. Kliknij przycisk Dodaj. Wyświetlona zostanie ścieżka budowania Java.
    6. Kliknij przycisk OK.
  2. Wybierz projekt Java, a następnie opcje Plik -> Nowy -> Inny. Wyświetlony zostanie Wybór kreatora.
  3. Rozwiń węzeł Java i wybierz opcję Klasa, jak przedstawiono na Rysunku 23-2.
  4. Kliknij przycisk Dalej. Wyświetlona zostanie klasa Java, jak przedstawiono na Rysunku 23-3.

  5. Przejdź do folderu, w którym ma się znaleźć plik źródłowy Java, klikając przycisk Przeglądaj obok pola Folder źródłowy.
  6. Jeśli nowa klasa Java jest częścią pakietu, wpisz pełną nazwę pakietu w polu Pakiet.
  7. W polu Nazwa wpisz nazwę klasy.
  8. W polu Modyfikatory wybierz opcję Publiczna.
  9. Kliknij przycisk Przeglądaj obok pola Nadklasa. Wyświetlone zostanie okno Wybór nadklasy, jak przedstawiono na Rysunku 23-4.
  10. W polu Wybierz typ wpisz nazwę klasy adaptera dla elementu ROM. Wpisz na przykład Adapter zdarzenia dla etykiety. Kliknij przycisk OK. Ponownie wyświetlona zostanie nowa klasa Java.
  11. Wybierz opcję Generuj komentarze. Kliknij przycisk Zakończ. Wyświetlony zostanie widok edytora Java podobny do przedstawionego na Rysunku 23-5.
  12. Dodaj metodę procedury obsługi zdarzeń dla nowej klasy procedury obsługi zdarzeń. Na Rysunku 23-6 przedstawiono dodawanie metody onPrepare( ), która ustawia czerwony kolor tła etykiety.

(c) Copyright Actuate Corporation 2006

Poprzedni tematNastępny temat