Ćwiczenie 5
Zmodyfikować program tak, aby przynajmniej po jednym zdarzeniu obsługiwane było przez interfejs zaimplementowany w: a) klasie anonimowej b) klasie wewnętrznej c) innej klasie publicznej zdefiniowanej w oddzielnym pliku (zapewnić odpowiednie przekazanie zmiennych między klasami).
Przed wykonaniem ćwiczenia warto zapoznać się z poniższymi przykładami - wszystkie "robią to samo", różnią się jedynie sposobem implementacji interfejsu ActionListener. Kluczowe fragmenty kodu zaznaczono pogrubioną czcionką.
Dla ułatwienia, wszystkie przykłady zostały umieszczone w jednym projekcie (listenery.zip), który można zaimportować do Eclipse'a (File -> Import -> General -> Existing Projects into Workspace -> wskazać archiwum i wybrać projekt do zaimportowania)
Submenu
|