G
Guest
Gast
Hi,
ich hab eine AWT-gui und einige Textfelder dadrauf. Jetzt will ich, je nachdem welches textfeld der mauszeiger "entered", einen entsprechenden Hilfetext für dieses feld ausgeben. Bis jetzt wird zwar der Listener aufgerufen, aber ich kann nicht abfragen von welchen der Textfelder das event kommt. Wie kommt man den an die jeweilige Quelle des Events?
Ich hab es mal damit probiert, aber das objekt "o" kennt den Befehl getText nicht, obwohl es sich ja sicherlich um ein Textfeld handelt.
Ich hoffe ihr könnt mir da weiterhelfen.
ich hab eine AWT-gui und einige Textfelder dadrauf. Jetzt will ich, je nachdem welches textfeld der mauszeiger "entered", einen entsprechenden Hilfetext für dieses feld ausgeben. Bis jetzt wird zwar der Listener aufgerufen, aber ich kann nicht abfragen von welchen der Textfelder das event kommt. Wie kommt man den an die jeweilige Quelle des Events?
Ich hab es mal damit probiert, aber das objekt "o" kennt den Befehl getText nicht, obwohl es sich ja sicherlich um ein Textfeld handelt.
Code:
Object o = event.getSource();
if( o instanceof TextField ){
System.out.println(o.getText()); // später wird aus System.out.println natürlich ein anderer code...
}
Ich hoffe ihr könnt mir da weiterhelfen.