Trabalhar Com JOptionPane

Olá amigos, gostaria de ajuda de vcs, to quebrando a cuca pra tentar fazer com que ao clicar botão “Calcular”, o sistema mostre na tela o total a pagar, e juntamente as opções de pagar, e imprimir, tentei com o JOptionPane, mas não funciona. Se alguém puder me dar alguma dica, no que to errando.
identar texto pré-formatado por 4 espaços
private void CalcularAC(){

int diasAcampado= Integer.parseInt(DiasAcampado.getText());
//int VD= Integer.parseInt(ValorDia.getText());
int Total = diasAcampado;

    try {
        if(diasAcampado<=10){     

VTotal.setText(String.valueOf(Total*20));
JOptionPane.showMessageDialog(null,VTotal.toString());

} else if (diasAcampado >=10) {
VTotal.setText(String.valueOf(Total*15));

}

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, e);

}

Qual o erro que aparece? Manda a tela.

Olha estas duas referencias:

JOptionPane: https://www.javatpoint.com/java-joptionpane

Calculadora: https://www.javatpoint.com/calculator-in-java