Schlüsselworte if abfrage ob linke oder rechte maustaste gedrückt ist

nik20

Mitglied
Hallo 😉
ich versuche schon längere Zeit, mit einer if abfrage abzufragen ob die rechte Maustaste gedrückt ist aber es hat bis jetzt nicht funktioniert!!! 🙁 :autsch:

Ich habe es versucht mit dem Header:
org.lwjgl.input.Mouse

wenn es eine leichtere Möglichkeit gibt könnt ihr es mir ja sagen😉
hoffe auf antworten
 
und wie mit actonlistener?

GAR NICHT ... denn ein actionlistener ist in der regel dafür nicht zuständig und auch in einem ActionEvent liegen die nötigen daten nicht vor ...

sowas geht nun mal nur mit nem MouseListener bzw mit von anderen frameworks bereitgestellten klassen ...
 
Probiers mal so:

Java:
		@Override
		public void mousePressed(MouseEvent arg0) {

			// Maus in der Tabelle
			if (arg0.getSource().equals(table)) {

				zeile = table.rowAtPoint(arg0.getPoint());

				if (SwingUtilities.isRightMouseButton(arg0)) {
					table.changeSelection(zeile, 0, true, false);
					popUpMenueOpen(arg0.getXOnScreen(), arg0.getYOnScreen());
				} else {
					popUpMenuClose();
				}

			}
		}
 

Neue Themen


Zurück
Oben