salve a tutticodice:public static void taglia() { lcd.setEditable(true); lcd.cut(); lcd.setEditable(false); lcd.setText("0"); azzeraTutto(); } public static void copia() { lcd.copy(); } public static void incolla() { lcd.setEditable(true); lcd.paste(); lcd.setEditable(false); } public static void selezionaTutto() { lcd.selectAll(); }
spero possiate aiutarmi!
ho questi 3 metodi, che tagliano, copiano incollano e selezionano il testo di un campo di testo.
il problema sorge quando il campo di testo non è l'elemento attivo della finestra, chiamando uno qualsiasi dei metodi nn accade nulla!
mi sembra strano dato che invoco il metodo sul campoditesto (lcd)!
non dovrebbe automaticamente agire su di esso???
![]()
![]()
![]()
per farlo funzionare devo prima cliccare con il mouse sul campo di testo, e poi chiamando uno dei metodi funziona tutto bene![]()

Rispondi quotando
