Ho bisogno di simulare un MouseEvent.MOUSE_CLICKED
. Desidero utilizzare il metodo fireEvent di un determinato nodo per inviare un evento del tipo sopra indicato. Tuttavia, sto lottando con la generazione di uno. Sembra che javafx.scene.input.MouseEvent non abbia un costruttore valido, ma gli oggetti vecchi java.awt.event.MouseEvent
possono essere istanziati in questo modo. Tuttavia, non ho trovato alcuna soluzione funzionante per la conversione. Come faccio a fare questo?generazione di un mouseEvent in JavaFX
Grazie.
è possibile simulare un clic del mouse utilizzando java.awt.Robot.mouse * '' metodi –
destra, ma come faccio a convertire 'java.awt. event.MouseEvent' a 'javafx.scene.input.MouseEvent'? La firma del metodo che gestisce l'evento effettivo richiede ** MouseEvent ** dal pacchetto javafx. * – XXL
se si utilizza la classe Robot simula il clic del mouse, che l'infrastruttura Java FX catturerà e creerà tutte le classi richieste da solo. Dite solo smth come "Robot.mousePress (10,10)" per quello. –