Domanda

Ho un paio di bottoni a commutazione per aggiungere styling per il testo in forma di:

    JToggleButton boldButton = new JToggleButton("Bold");
    boldButton.addActionListener(new StyledEditorKit.BoldAction());
    boldButton.setFocusable(false);

e ho anche diverse funzioni di stile (colore, sinistra / destra / Allinea al centro, ecc). Quello che sto volendo fare è quando chiamo una funzione (in questo caso, ho voglia di fare in pratica un nuovo documento) il tasto premuto è attivato al largo dello stato, e tutti i styling ritorna di default.

Al momento ho appena impostato il nome del frame per Senza titolo (in precedenza il nome del documento con cui stavo lavorando), e impostare il testo riquadro su "", ma questo mantiene tutti lo stile che avevo impostato nel documento precedente. C'è un modo migliore per farlo?

Grazie

È stato utile?

Soluzione

boldButton.setSelected(false)

dovrebbe essere tutto ciò che serve.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top