Portal > Foren > Java > Desktop-Applikationen und Grafik > mouse-position bei actionevent
Antwort
 
Themen-Optionen
Alt 17.10.2005, 16:27 Nach oben    #1
nick
Gast
 
Beiträge: n/a
Standard mouse-position bei actionevent

hallo zusammen,

ich habe eine komponente programmiert, die jcomponent erweitert. im konstruktor erzeuge ich ein kontextmenu:

PHP-Code:
contextMenu = new JPopupMenu();
AbstractAction deleteSituation = new DeleteSituationAction(lightsshapes);
contextMenu.add(deleteSituation); 
nun möchte ich in der methode actionPerformed der klasse DeleteSituationAction die position des mauszeigers beim auslösen des events abfragen. wie mache ich das?
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.10.2005, 17:56 Nach oben    #2
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.110
Standard

Lass DeleteSituationAction auch noch MouseListener und MouseMotionListener implementieren und tracke die Position der Maus.
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.10.2005, 11:06 Nach oben    #3
nick
Gast
 
Beiträge: n/a
Standard

ok, deletesituationaction implementiert nun ebenfalls mouselistener und mousemotionlistener. nur werden diese methoden (z.b. mouseclicked()) nie aufgerufen. kannst du mir da weiterhelfen?
was meinst du mit "tracke die position der maus"?
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.10.2005, 14:03 Nach oben    #4
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.110
Standard

Du musst sie natürlich auch noch als Listener registrieren (addMouseListener, addMouseMotionListener). Und dann kommt in die mouseMoved-Methode sowas:
Code:
this.mouseEvent = event; // Name des MouseEvent-Parameters
Dann kannst du in der actionPerformed auf dieses "mouseEvent" zugreifen.
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.10.2005, 14:34 Nach oben    #5
nick
Gast
 
Beiträge: n/a
Standard

danke, hat geklappt!
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
F5 auf einer Homepage und springen an alte Position robo47 Plauderecke 4 01.05.2006 16:34
Mouse Cursor ändert sich nicht manuel Desktop-Applikationen und Grafik 5 29.11.2005 23:32
Tabulator soll ActionEvent triggern / TAB-Targets final_guy Desktop-Applikationen und Grafik 4 03.08.2005 10:42
MenuItem Action Listener automatisch erzeugen `B Desktop-Applikationen und Grafik 5 24.02.2005 11:03
drawString: ende an welcher Position bluelight Desktop-Applikationen und Grafik 2 21.10.2004 10:02


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:46 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44