Już wiem jak to zrobić.
Każdemu elementowi z tablicy zamiast (albo jednocześnie z) ActionCommand ustawiamy Name za pomocą metody .setName("name");. Potem z MouseEvent można wyciągnąć e.getComponent().getName(); i teraz dokładnie rozpoznamy nad którym buttonem "wisi" myszka.
Search found 3 matches
Powrót do zaawansowanego wyszukiwania
- czwartek, 28 lipca 2011, 09:26
- Dział: JAVA
- Topic: MouseEvent pytanie
- Odpowiedzi: 1
- Wyświetlone: 1074
- czwartek, 28 lipca 2011, 00:34
- Dział: JAVA
- Topic: MouseEvent pytanie
- Odpowiedzi: 1
- Wyświetlone: 1074
MouseEvent pytanie
Mam klasę rozszerzającą np JButton lub JTextField. Z tej klasy jest utworzona jest tablica nazwijmy ją tablica[] z 30 elementami. Do wszystkich jest implementowany MouseListener i ustawiony ActionCommand za pomocą metody setActionCommand("Action 1"). Jak po najechaniu na któryś z przyciskó...
- niedziela, 21 listopada 2010, 01:43
- Dział: JAVA
- Topic: KeyListener i JPanel
- Odpowiedzi: 1
- Wyświetlone: 1703
KeyListener i JPanel
Witam Proszę o wytłumaczenie dlaczego jeśli podłączam KeyListenera pod jakiś button to nie mam problemów. Ale jeśli próbuję to samo zrobić pod klasę która jest rozszerzona o JPanel to nie działa mi to jak trzeba. class JakasKlasa extends JPanel { JakasKlasa() { // tu instrukcje this.addKeyListener(n...