Boa tarde galera…
To com uma dúvida sobre JOptionPane…
Como faço pra alterar os textos dos botões?
estou usando:
int del = new JOptionPane().showConfirmDialog(null, "Deseja excluir esse dado?");
if (del == JOptionPane.YES_OPTION){
//instruções para remover o registro...
}
quando solicito essa ação os botões aparecem YES/NO/CANCEL
como faço para alterá-los e deixá-los em portugues?

Pode usar o UIManager para alterar os textos que aparecem por padrão no option pane:
UIManager.put("OptionPane.cancelButtonText", "Cancelar");
UIManager.put("OptionPane.noButtonText", "Não");
UIManager.put("OptionPane.yesButtonText", "Sim");
Ah, e o showConfirmDialog é um método estático, então não precisa criar um objeto JOptionPane para chamá-lo:
1 curtida
Valeu Eric
tava tentando com setOptions do JOptionPane… desse jeito é bem mais claro…
valeu novamente!! :-o