Hallo,
ich möchte ein MouseEvent selbst erzeugen. Das Erzeugen selbst ist kein größeres Problem. Aber wie bringe ich dieses Event dann „in Umlauf“? Eigentlich müsste ich von der Klasse, die auf das Event reagieren soll, die Methode „processMouseEvent“ aufrufen. Das geht aber nicht, da diese Methode „protected“ ist. Gibt es eine andere Lösung?
Gruß
Jochen
java.awt.Robot
java.awt.Robot ist nicht ganz fair, nicht ganz fein, geht aber gut.
Hi,
erstmal danke für die Antwort. Hört sich nicht schlecht an, hilft mir aber leider nicht weiter, da ich auf Java 1.1 festgenagelt bin 
Gibts da auch eine Möglichkeit?
Gruß
Jochen
Hi,
erstmal danke für die Antwort. Hört sich nicht schlecht an,
hilft mir aber leider nicht weiter, da ich auf Java 1.1
festgenagelt bin 
Gibts da auch eine Möglichkeit?
In dem Fall wirds witziger:
über
EventQueue E = Toolkit.getDefaultToolkit.getSystemEventQueue()
die System-EventQueue besorgen und dann mit:
E.postEvent(AWTEvent theEvent)
das Event in Umlauf bringen. Allerdings kann ich dir beim besten Willen nicht sagen wo das Event wieder auftauchen wird, und welches Coordinaten-system das Event haben muss…
(habs mal versucht und dann java2 installiert…)
cu