Tworzenie procedury obsługi zdarzeń w
języku Java jest bardziej złożone niż tworzenie jej w języku JavaScript. Kodu
Java nie można wpisywać bezpośrednio w projektancie raportów BIRT.
Aby utworzyć klasę procedury obsługi
zdarzeń w języku Java, należy skompilować kod źródłowy klasy Java i upewnić
się, że klasa jest widoczna dla narzędzi BIRT. Tworzenie procedury obsługi
zdarzeń w języku Java dla narzędzi BIRT jest jednak uproszczone, ponieważ
środowisko Eclipse jest stabilnym środowiskiem programistycznym Java i
obsługuje integrację projektów Java z projektami BIRT.