Imprimir um recebo através do JOptionPane

Pois quando o atendente cadastra o usuário, vai gerar um recebo que foi salvo no banco. Gostaria que momento que o atendente aperte o botão Imprimir do JOptionPane, puxe o número do banco com o relatório da pessoa. Fiz assim
identar texto pré-formatado por 4 espaços

            int adicionado = pst.executeUpdate();
            if (adicionado > 0) {
                Object[] opcoes = {"OK", "Recibo","Cancelar"}; 

JOptionPane.showOptionDialog( null , “Ordem de Acampamento Adicionado com Sucesso” , “Confirmação”,
JOptionPane.YES_NO_CANCEL_OPTION , JOptionPane.PLAIN_MESSAGE ,null ,
opcoes , “Recibo”);
//JOptionPane.showMessageDialog(this, " Ordem de Acampamento Adicionado com Sucesso!!");

                Situ.setSelectedItem(null);
                AreaAcamp.setText(null);
           ValorDia.setText(null);
                DiasAcampado.setText(null);
                //TelaPrincipal.atendente.setText(null);
                VAcampamento.setText(null);
                OB.setText(null);
                IdCamp.setText(null);

            }
        }

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

}

Nao precisa duplicar o tópico

1 curtida