Duvida Sobre o JOptionPane

Boa tarde. Estou com uma duvida sobre o JOptionPane queria saber se tem como configurar os botões para quando eu clicar ele vá para sua tela especifica ?
Exemplo:
image

Código Aonde Está Os Botões da Imagem
Conta conta = new Conta(nome,cpf,numeroConta,1200000);

	String[] opcoes = {"Conta Pounpança", "Conta Corrente"};
	JOptionPane.showOptionDialog(null, conta.ImprimirDados(), "Contas", JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null, opcoes, opcoes);

Algo mais ou menos assim?

    String[] dados = {"Nome: Silvano", "CPF: 123.456.789-10", "Número da Conta: 12345678-9", "Saldo: 1,90000"};

    String[] opcoes = {"Conta Pounpança", "Conta Corrente"};

    int contas = JOptionPane.showOptionDialog(null, dados, "Contas", JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null, opcoes, opcoes);

    if (contas == 1) {
        JOptionPane.showMessageDialog(null, "Tela da conta corrente!");
    } else {
        JOptionPane.showMessageDialog(null, "Tela da conta poupança!");
    }
1 curtida

isso mesmo vlw