mouseDown (Event e, int x, int y) rechts oder linksklick ?

Status
Nicht offen für weitere Antworten.

Chrisi

Mitglied
Hallo nochmal,

ich habe mir die Funktion:

Code:
mouseDown (Event e, int x, int y)

angeschaut und möchte gerne den Inhalt von "e" auswerten.

Beim durchschauen des Strings (oder Event objekt?) ist mir aufgefallen das alle Werte durch ein "," getrennt
sind und an 4ter Stelle steht "meta" bei einem Rechtsklick.

Nun ist es mein Ziel den Rechtsklick von einem Linksklick zu unterscheiden, sollte also kein
Problem sein.

In PHP würde ich jetzt einfach den String nehmen und mit explode() in einen Array umwandeln
und dann prüfen ob ein Wert "meta" an der Stelle im Array enthalten ist oder nicht und ich wüste welche
Maustaste gedrückt wurde.

Ich habe unter javabuch.de geschaut, aber keine Funktion explode oder ähnlich gefunden, es würde
natürlich auch gehen den ganzen string zu durchsuchen.

Aber macht das ganze überhaupt Sinn, bzw. gibt es einen besseren weg herauszufinden welche Maustaste
der User gedrückt hat ?

Ich muss sagen das erlernen einer neuen Sprache ist sehr schwierig ;-)

Viele Grüße & danke,

Chrisi
 

Chrisi

Mitglied
Danke dir, da hätte ich auch drauf kommen können, split() gibt es ja bei php auch ;-)

Ich glaube ich werde mir heute erstmal die Funktionen alle anschauen um einen Überblick zu bekommen.

Viele Grüße, Chrisi ...
 
R

Roar

Gast
mr1st hat gesagt.:
das ist wohl nich grad die beste löscung :bahnhof:
wieso nicht die mnethode nehmen die es dafür bereits gibt? ;)
SwingUtilities.isXXXMouseButton(MouseEvent e)

@Chrisi: du verwendest übrigens das alte event handling, das kannste in die tonne hauen. verwende lieber das normale neue, damit geht auch das oben ^^
 
M

mr1st

Gast
Ich wollte ja nur sagen, wir man Strings auseinandernimmt. Mit links- und rechtsklickunterscheidung kenne ich mich ja selber nicht aus ;)

MfG
 

Chrisi

Mitglied
Danke für den Tipp.

Ich kriege es leider nicht gebacken:

Code:
  public boolean mouseClicked(MouseEvent e)
  {
     test = e;
     return true;
  }

Hier möchte ich einfach nur das Event abfangen und in die Variable test paken um mir das Ergebnis davon ausgeben zu lassen, damit ich verstehen kann wann welche Ausgabe etc. kommt.

Es kommt aber garkeine Ausgabe und auch kein Fehler beim Compilieren ;-)

Mache ich das ganze mit mouseDown klappt es Prima, dann bekomme ich den String zurück
in dem die ganzen Infos stehen etc ...

Mache ich da was falsch ?

Grüße, Chrisi ...
 
B

Beni

Gast
Hast du deinen Listener auch angemeldet?

Code:
Component c = ...
c.addMouseListener( deinListener );
 
B

bygones

Gast
die methoden in MouseListener haben keine Rückgabewerte... also wären die im Interface definierten Methoden nicht mit deinen definierten Methoden gleich ?!
 

Chrisi

Mitglied
Hallo zusammen,

danke für euere Hilfe, ich habs nun hinbekommen.

Ich muste MouseListener und MouseMoshionListener noch implementieren.

Viele Grüße,

Chrisi ...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T mouseDown Java Basics - Anfänger-Themen 12
Fiedelbambu fxml onAction event Java Basics - Anfänger-Themen 7
T FXMl Event has not a Slot Java Basics - Anfänger-Themen 1
E Methoden Action Event wird nicht vollständig ausgeführt Java Basics - Anfänger-Themen 3
Tommy135 Event erstellen Java Basics - Anfänger-Themen 7
CptK Methoden Event bei gedrückter Maustaste immer wieder ausführen Java Basics - Anfänger-Themen 1
CptK Klassen Event bei gedrückter Maus immer wieder mit Pause ausführen Java Basics - Anfänger-Themen 2
topi WindowAdapter / Listener / Event Java Basics - Anfänger-Themen 4
L Event schmeißen Java Basics - Anfänger-Themen 1
F In Eclipse Haltepunkt bei Event setzen? Java Basics - Anfänger-Themen 1
T Übungsaufgabe Event Handling Java Basics - Anfänger-Themen 0
M Action Event auf Textfield legen Java Basics - Anfänger-Themen 18
V Button/Event wird nicht ausgeführt, was tun? Java Basics - Anfänger-Themen 2
J Keyboard Event auch ohne Fokus mitbekommen Java Basics - Anfänger-Themen 2
D Java Eclipse cannot be cast to java.awt.event.ItemListener Java Basics - Anfänger-Themen 3
IngoF Welches Event kommt wann? Java Basics - Anfänger-Themen 8
A Key Event - Abfrage von 2 gedrückten Tasten Java Basics - Anfänger-Themen 6
E Event gesucht Java Basics - Anfänger-Themen 1
G Button Event Java Basics - Anfänger-Themen 6
Thallius Hidden Feature über Key Event starten Java Basics - Anfänger-Themen 4
A Labels Inner JButton Event Erstellbar? Java Basics - Anfänger-Themen 3
F Erste Schritte Aktuelles Fenster durch Event schließen Java Basics - Anfänger-Themen 3
D Button action Event einblenden/ausblenden Java Basics - Anfänger-Themen 6
U Threadsafe Event-Handling Java Basics - Anfänger-Themen 2
C Klassen NullPointerException beim Event Handling in GUI Java Basics - Anfänger-Themen 8
P ActionListener Action Event Java Basics - Anfänger-Themen 5
J Erste Schritte import awt.* ;awt.event.*; Java Basics - Anfänger-Themen 3
T event und while-schleife Java Basics - Anfänger-Themen 26
L Null Pointer Exception bei Focus Event bei einem JTextField Java Basics - Anfänger-Themen 2
M Während event einen anderen event ausführen?? Java Basics - Anfänger-Themen 3
S Event aus anderer Klasse als Auslöser Java Basics - Anfänger-Themen 5
M Event erstellen Java Basics - Anfänger-Themen 6
B OOP Eigener Event-Listener erstellen Java Basics - Anfänger-Themen 4
D Eigenes Event beim TimeOut Java Basics - Anfänger-Themen 2
D Auf Event warten Java Basics - Anfänger-Themen 4
I AWS Event Notification Service Sample ausführen... Java Basics - Anfänger-Themen 7
M JList Event Java Basics - Anfänger-Themen 5
Houly while Schleife im ActionPerformed Event Java Basics - Anfänger-Themen 8
R eigenen Event schreiben Java Basics - Anfänger-Themen 16
S Kein Event bei Click auf JComboBox Java Basics - Anfänger-Themen 4
N paint methode statt Event-Handling-Methode Java Basics - Anfänger-Themen 3
Q Eigenes Event feuern Java Basics - Anfänger-Themen 5
H2SO3- dreieck, bild --> maus klick event. Wie gehts? Java Basics - Anfänger-Themen 10
R Event in eigener Klasse implementieren ? Java Basics - Anfänger-Themen 8
B Applet: Event-Handling-Methode in start- bzw. paint-Methode Java Basics - Anfänger-Themen 7
D Window resize Event ? Java Basics - Anfänger-Themen 5
D Bei Event soll Instanz sich selbst löschen Java Basics - Anfänger-Themen 4
D Event mit n-Button8s) von einem Panel Java Basics - Anfänger-Themen 9
GilbertGrape Eigenes Event? Java Basics - Anfänger-Themen 2
A Synchronisierung oder gibt es das onChange event? Java Basics - Anfänger-Themen 4
J Automatisch Button drücken/Event ausführen? Java Basics - Anfänger-Themen 6
G Button Action Event starten Java Basics - Anfänger-Themen 4
G Methode nicht im Event-Dispatcher-Thread starten? Java Basics - Anfänger-Themen 2
F Doppelklick-Event auf JTree Java Basics - Anfänger-Themen 5
A Wo/Wie Event Listener Java Basics - Anfänger-Themen 3
N Event auf JTabbedPane abfragen ? Java Basics - Anfänger-Themen 8
G Event Handler Java Basics - Anfänger-Themen 7
T button event Java Basics - Anfänger-Themen 3
P Raw-Key-Event Java Basics - Anfänger-Themen 4
Q ActionListener event bei JPanels Java Basics - Anfänger-Themen 5
J Event-Handling geht nicht Java Basics - Anfänger-Themen 6
G Button event problem Java Basics - Anfänger-Themen 24
B Eigenes Event schreiben Java Basics - Anfänger-Themen 7
D MouseLister und Identifikation des Event - Buttons Java Basics - Anfänger-Themen 4
G start-oder paint-Methode anstatt Event-Handling-Methode? Java Basics - Anfänger-Themen 3
T java.awt.event.WindowAdapter Java Basics - Anfänger-Themen 2
B Event-Actionlistener(Def) Java Basics - Anfänger-Themen 6
G GUI Event Handling Java Basics - Anfänger-Themen 5
M Event auslösen (unsinnig gestellt - ignorieren) Java Basics - Anfänger-Themen 4
M [SOLVED]Swing Event Management Java Basics - Anfänger-Themen 7
N Runtime.exec und Key event Java Basics - Anfänger-Themen 2
C Klasse muss auf Event in einer anderen Klasse reagieren Java Basics - Anfänger-Themen 7
G JTable - Event - MVC Java Basics - Anfänger-Themen 10
J Event-Hilfe Java Basics - Anfänger-Themen 4
T Event zu bestimmter Uhrzeit auslösen ? Java Basics - Anfänger-Themen 5
S MausKlickZähler - Event Problem Java Basics - Anfänger-Themen 2
M Kommunikation zwischen GUI und Event -Klasse Java Basics - Anfänger-Themen 3
D if (event.target instanceof TextField) Java Basics - Anfänger-Themen 2
richis-fragen Mausrad logitech kann links und rechts klick wie in java abragen. Java Basics - Anfänger-Themen 15
N Hey Leute und zwar versuche ich gerade ein 2D Spiel zu Programmieren aber die Figur will sich nicht nach links oder rechts bewegen :( Java Basics - Anfänger-Themen 12
izoards Sortier Algorithmus für Bounding Box Elememte Links nach Rechts und von Oben nach Unten Java Basics - Anfänger-Themen 33
S Animation/links-rechts Java Basics - Anfänger-Themen 9
O Naives links rechts einfügen in ADT Baum Java Basics - Anfänger-Themen 8
L JavaFx ListView rechts abgeschnitten Java Basics - Anfänger-Themen 0
C eine diagonale von rechts nach links im 2d-array Java Basics - Anfänger-Themen 1
C Input/Output Magisches Quadrat Rechts Formatieren Java Basics - Anfänger-Themen 4
M rechts shift (>>>) einer negativen Zahl Java Basics - Anfänger-Themen 10
T JScrollPane soll rechts gescrollt gezeichnet werden Java Basics - Anfänger-Themen 5
S HEX oder String rotieren lassen (rechts raus, links rein) Java Basics - Anfänger-Themen 3
P JFrame rechts am Bildschirmrand anzeigen Java Basics - Anfänger-Themen 3
N In einer JToolbar das Icon ganz rechts anordnen Java Basics - Anfänger-Themen 5
M Strings links, rechts und centriert ausrichten Java Basics - Anfänger-Themen 12
Z Applet text der sich von links nsch rechts bewegt Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben