Hallo,
Ich habe ein SystemTray mit TrayIcon implementiert. Nun möchte ich anhand des Mausklicks (rechte Maustaste oder linke Maustaste) ein bestimmtes Verhalten ausführen.
Nun ist es so, dass ich nur bei einem Rechtsklick eine Reaktion des MousListener erhalte. Bei dem Linksklick passiert rein gar nichts.
Ich weiß leider nicht woran das liegen könnte außer, vielleicht am Betriebssystem?!
Viele Grüße
Ich habe ein SystemTray mit TrayIcon implementiert. Nun möchte ich anhand des Mausklicks (rechte Maustaste oder linke Maustaste) ein bestimmtes Verhalten ausführen.
Java:
trayIcon.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
if (e.getButton() == MouseEvent.BUTTON1) {
System.out.println("left click");
}
if( e.getButton() == MouseEvent.BUTTON3) {
System.out.println("right click");
}
}
});
Nun ist es so, dass ich nur bei einem Rechtsklick eine Reaktion des MousListener erhalte. Bei dem Linksklick passiert rein gar nichts.
Ich weiß leider nicht woran das liegen könnte außer, vielleicht am Betriebssystem?!
Viele Grüße