Dove posso trovare del codice di esempio dove una volta selezionato una parte di testo in una JtextArea questi lo si renda in grassetto od in corsivo?
Dove posso trovare del codice di esempio dove una volta selezionato una parte di testo in una JtextArea questi lo si renda in grassetto od in corsivo?
Giuseppe SPECCHIO
In una JTextarea non puoi cambiare lo stile di una parte di testo, quando lo cambi devi cambiarlo tutto.
Se vuoi puoi usare un JEditorPane, però al momento non ti saprei dire come
mmmmh potresti usare i gestori di eventi ... FocusListener.
ci sono 2 metodi da chiamare: focusLost e focusGained
in focusGained reimposti il font riferendosi all'oggetto (puoi cercarlo con Source() ).
Naturalmente devi importare java.awt.event ma per utilizzare i gestori di eventi devi conoscere alcune cose.
Ad esempio devi implementare FocusEvent alla classe...
devi specificare gli oggetti che hanno i gestori di eventi
es: oggettotextarea.addFocusListener(this);