Předchozí témaNásledující téma


Jak vytvořit třídu obslužné rutiny událostí a přidat ji do projektu Java

Tento oddíl popisuje proces použití vývojového prostředí Eclipse Java pro vytvoření třídy obslužné rutiny událostí pro skriptovatelný prvek BIRT.

  1. Přidejte do vašeho projektu Java org.eclipse.birt.report.engine_Verze.jar, jak je nastíněno v následujících krocích:
    1. Vyberte svůj projekt Java a vyberte Soubor->Vlastnosti->Cesta sestavení Java->Knihovny. Zobrazí se Cesta sestavení Java, jako na Obrázku 23-1.
    2. Vyberte možnost Přidat externí soubory JAR. Zobrazí se Výběr JAR.
    3. Přejděte do adresáře Eclipse /moduly plug-in. Ve výchozí instalaci Eclipse je tento adresář v následujícím umístění:
    4. C:\eclipse\plugins 
      
    5. Vyberte soubor org.eclipse.birt.report.engine_Verze.jar. Zvolte Přidat.Zobrazí se Cesta sestavení Java.
    6. Zvolte OK.
  2. Vyberte svůj projekt Java a vyberte Soubor->Nový->Ostatní. Objeví se možnost Vybrat průvodce.
  3. Rozbalte položku Java vyberte třídu, jako na Obrázku 23-2.
  4. Zvolte Další.Zobrazí se Třída Java, jako na Obrázku 23-3.

  5. Volbou tlačítka Procházet vedle položky Zdrojová složka přejděte do složky, kde chcete, aby se zdrojový soubor Java nacházel.
  6. Pokud je vaše nová třída Java součástí balíčku, zadejte do položky Balíček úplný název balíčku.
  7. Jako Název zadejte název třídy.
  8. V položce Modifikátory vyberte možnost Veřejný.
  9. Vyberte tlačítko Procházet vedle položky Supertřída. Zobrazí se položka Výběr supertřídy, jako na Obrázku 23-4.
  10. V položce Vyberte typ napište název třídy adaptéru pro prvek ROM. Pro prvek štítku například zadejte Label EventAdapter. Zvolte OK.Zobrazí se Nová třída Java.
  11. Vyberte Generovat komentář. Zvolte Dokončit. Zobrazí se pohled Java editor, podobný tomu na Obrázku 23-5.
  12. Přidejte metodu obslužné rutiny událostí pro vaši novou třídu obslužné rutiny událostí. Obrázek 23-6 zobrazuje přidání metody onPrepare( ), která nastavuje barvu pozadí na červenou.

(c) Copyright Actuate Corporation 2006

Předchozí témaNásledující téma