Wiele przycisków jedna akcja

0

Witam,

od niedawna zaczynam się bawić javą i w ramach nauki chce zrobić sudoku jako aplet.
Mój problem jest prawdopodobnie banalny, jednak szukanie rozwiązania nie dało zbyt obfitych rezultatów

Przechodząc do meritum:
Plansza czyli w moim przypadku tablica JButtonów 9x9. Po kliknięciu na przycisk podmienia mi się dotychczasowy tekst na przycisku na inny, aktualnie aktywny(to chyba oczywiste). Mój problem to zrobienie tego w jednej metodzie. Z moją wiedzą jestem w stanie co najwyżej dla każdego przycisku dodać osobny ActionListener co daje mi 81 bezsensownie kopiowanych metod. A jeśli dobrze kombinuje to potrzebuję coś co przechwyci mi 'adres' komponentu tak żebym mógł się odwołać bezpośrednio do klikniętego elementu. Googlowałem ale moim problemem jest to że owego problemu nie potrafię trafnie nazwać...

Nie proszę o gotowy kod tylko o temat który powinienem przeczytać żeby dojść do tego o własnych siłach.

0

z tego co piszesz to chyba masz anonimowe ActionListenery.
Nie wiem jak masz to w kodzie, ale wydaje mi się że wiem jak to powinno być zrobione:)
Robisz sobie klasę (może być wewnętrzna) implementującą ActionListenera i po prostu dodajesz instancję tej klasy do buttonów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1