Galera to utilizando o
JColorChosser para alterar a cor do meu texto no mini editor de texto
btnColor.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
//Abre o JColorChooser(componente,titulo,cor inicial) e recebe a cor selecionada.
Color cor = JColorChooser.showDialog(textPane, "Selecione", Color.BLACK);
//Pega a cor selecionada e cria um action
Action action = new StyledEditorKit.ForegroundAction("Color", cor);
//Preciso agora executar um action sem o clique do botao.
}
});
Preciso agora executar um action sem o clique do botao.
Normalmente eu faria assim
button.setAction(action);
mas neste caso o action deve ser executado apos a criacao do action.