oKeyEvent.Source.Name ?

26/03/2009 - 10:27 von Ingmar Hellhoff | Report spam
Sorry, ich fange mal einen neuen Thread an, da meine neue Frage nun
nicht mehr so viel mit dem ursprünglichen Thema zu tun hat.

Ich habe einen KeyHandler und reagieren (innerhalb eines Base-Formulars)
auf Tastendrücke.

Wie komme ich bei oKeyEvent (Instanz von c.s.s.awt.KeyHandler) an den
Namen des Auslösers? Es gibt ja oKeyEvent.Source, nur komme ich hierüber
nicht an den Namen. Wer hat eine Lösung?

Gruß Ingmar
 

Lesen sie die antworten

#1 Marc Santhoff
26/03/2009 - 13:18 | Warnen spam
Am Thu, 26 Mar 2009 10:27:42 +0100 schrieb Ingmar Hellhoff:

Sorry, ich fange mal einen neuen Thread an, da meine neue Frage nun
nicht mehr so viel mit dem ursprünglichen Thema zu tun hat.

Ich habe einen KeyHandler und reagieren (innerhalb eines Base-Formulars)
auf Tastendrücke.

Wie komme ich bei oKeyEvent (Instanz von c.s.s.awt.KeyHandler) an den
Namen des Auslösers? Es gibt ja oKeyEvent.Source, nur komme ich hierüber
nicht an den Namen. Wer hat eine Lösung?



Wenn Du den "View" hast, sollte der nach DevGuide normalerweise sein
"Model" kennen. Wenn nicht kannst Du versuchen den "Controller" des View
zu finden, der kennt das Model.

Am einfachsten geht das, indem Du die Interfaces betrachtest, die das
bekannte Objekt implementiert. Mit XRay oder

Object.dbg_supportedInterfaces


HTH,
Marc

Ähnliche fragen