Java ein ActionEvent vorgaukeln?
*Markus
- java
Hallo,
wie kann ich Java ein Event vorgaukeln, das normalerweise nur über einen Button gesendet werden kann, welches so definiert wurde: button.addActionListener(this);?
Ich durchforstete die Methoden von ActionListener und ActionEvent und hoffte auf irgendwelche Setter, aber "public final void dispatchEvent(AWTEvent e)" sah auch vielversprechend aus. Dummerweise wüsste ich ja nicht, was ich dieser Methode übergeben soll, da ein Event doch irgend ein unsichtbares Ding is, das "button" auslöst. Wer weiß weiter?
Markus
Hallo,
wie kann ich Java ein Event vorgaukeln, das normalerweise nur über einen Button gesendet werden kann, welches so definiert wurde: button.addActionListener(this);?
Reden wir von einem AWT-Button oder einem JButton?
Die Klasse JButton (bzw. eine ihrer Vaterklassen) hat eine doClick()-Methode.
Gruß
Slyh
Hallo,
Reden wir von einem AWT-Button oder einem JButton?
Ich dachte, dass alle Events über awt laufen würden, aber ich muss gestehen, dass ich es nicht weiter nachforschte.
Die Klasse JButton (bzw. eine ihrer Vaterklassen) hat eine doClick()-Methode.
Danke, so klappt es.
Markus