ciao!
allora, vi spiego il problema.
ho agigunto un componente JavaFX HTMLEditor, che però sembra soffrire di un bug.
in pratica non intercetta il tasto invio.
ho trovato diverse soluzioni online, ma in tutte si integra questo componente dentro swing.
mentre io non faccio uso di swing.
però, al posto di ENTER si può usare CTRL+M (e non è una mia impostazione, funziona proprio così).
al momento ho fatto così:
in pratica avverto l'utente di usare CTRL+M.codice:@FXML private HTMLEditor he; @FXML public void initialize() { he.setOnKeyPressed(t -> { if (t.getCode() == KeyCode.ENTER) { GenericDialog.showDialog("Usare CTRL+M per andare a capo!", Alert.AlertType.INFORMATION); } }); }
però ho pensato di fare una cosa del tipo: quando viene premuto ENTER io invio CTRL+M.
sarebbe possibile secondo voi fare una cosa del genere??

Rispondi quotando