JOptionPane

1 resposta
E

como traduzir os botões de uma JOptionPane? Procurei na API para ver se achava como internacionalizar mais não encontrei nada (como passar um objeto Locale por exemplo).

1 Resposta

RodrigoSol
Acho que isso resolve!
import java.awt.Window;
import javax.swing.*;
public class ExemploLocalizedJOptionPane{
    public static void main(String[] args){
        
        UIManager.put("OptionPane.messageDialogTitle", "Mensagem");
        UIManager.put("OptionPane.cancelButtonText", "Cancelar");
        UIManager.put("OptionPane.yesButtonText", "Sim");
        UIManager.put("OptionPane.noButtonText", "Não");
        UIManager.put("OptionPane.titleText", "Selecione um opção");
        
        JOptionPane.showConfirmDialog(null,
                                "Exemplo");
        
    }
}
Criado 1 de outubro de 2003
Ultima resposta 1 de out. de 2003
Respostas 1
Participantes 2