![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#11 |
Jr. Member
![]() Registriert seit: 11.07.2004
Beiträge: 56
|
![]() da mußt du den mouse_event abfangen. dort kannst du feststellen, welcher button die aktion ausgelöst hat und entsprechend reagieren.
am besten ist, du siehst dir das an: http://www.galileocomputing.de/openb....htm#Xxx999432 |
![]() |
![]() |
![]() |
#12 |
Veteran
![]() Registriert seit: 13.07.2002
Alter: 44
Beiträge: 242
|
![]() Code:
else if (isSelected) { label.setBackground(lightBlue); table.addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent e) { if (SwingUtilities.isRightMouseButton(e)) { System.out.println(e.getPoint()); System.out.println("Hallo"); label.setBackground(darkBlue); } } } ); |
![]() |
![]() |
![]() |
#13 |
Jr. Member
![]() Registriert seit: 11.07.2004
Beiträge: 56
|
![]() dein listener wird erst erzeugt, wenn dein button bereits selektiert wurde. damit kann er keine events verarbeiten, denn zu diesem zeitpunkt gibts wahrscheinlich keine
![]() |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|