Ir ao conteúdo
  • Cadastre-se

Boleto bancário java


Posts recomendados

sim tem..

eu estou fazendo um cadastro cliente em java e comecei a desenvolver a parte de boleto,porém tentei achar video aula ensinando como fazer..O meu problema é que não sei como faço esta parte de boletos tenho o codigo .. na hora que vou importa a biblioteca da vários erros , eu pesquisei  na internet plugin para gerar boleto consegui fazer o download mas mesmo assim da erro na biblioteca..

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
Em 28/07/2016 às 14:15, sergiolopessp disse:

Quando eu disse mais especifico, é qual o erro? qual biblioteca? qual é o tipo de aplicação? como você está gerenciando as dependencias?

Boa noite! desculpa por não ter sido mais especifica ..Eu consegui arruma a importação da biblioteca 

Ao invés de colocar desta forma que é o correto . 

        titulo.setDeducao(BigDecimal.ZERO);
        titulo.setMora(BigDecimal.ZERO);
        titulo.setAcrecimo(BigDecimal.ZERO);
        titulo.setValorCobrado(BigDecimal.ZERO)

import br.com.nordestefomento.jrimum.bopepo.BancoSuportado;

Eu estava colocando Assim:

import utilitarios.jrimum.bopepo.BancoSuportado;

Mas agora esta dando erro no meu set o código seria este.

já tentei arrumar e ate tirar ele do código mas o projeto da erro.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

sim consigo vou fazer desta forma vou colocar o código todo para ver como estou fazendo.

package cadastro;

import br.com.nordestefomento.jrimum.bopepo.BancoSuportado;
import br.com.nordestefomento.jrimum.bopepo.view.BoletoViewer;
import br.com.nordestefomento.jrimum.domkee.comum.pessoa.endereco.CEP;
import br.com.nordestefomento.jrimum.domkee.comum.pessoa.endereco.Endereco;
import br.com.nordestefomento.jrimum.domkee.comum.pessoa.endereco.UnidadeFederativa;
import br.com.nordestefomento.jrimum.domkee.financeiro.banco.febraban.Agencia;
import br.com.nordestefomento.jrimum.domkee.financeiro.banco.febraban.Carteira;
import br.com.nordestefomento.jrimum.domkee.financeiro.banco.febraban.Cedente;
import br.com.nordestefomento.jrimum.domkee.financeiro.banco.febraban.ContaBancaria;
import br.com.nordestefomento.jrimum.domkee.financeiro.banco.febraban.NumeroDaConta;
import br.com.nordestefomento.jrimum.domkee.financeiro.banco.febraban.Sacado;
import br.com.nordestefomento.jrimum.domkee.financeiro.banco.febraban.SacadorAvalista;
import br.com.nordestefomento.jrimum.domkee.financeiro.banco.febraban.TipoDeTitulo;
import br.com.nordestefomento.jrimum.domkee.financeiro.banco.febraban.Titulo;
import utilitarios.ConectaBanco;
import java.io.File;
import java.io.IOException;
import java.math.BigDecimal;
import java.util.ArrayList; 
import java.util.Date;
import java.util.List;
import org.jrimum.utilix.Dates;
import utilitarios.boletos;




/**
 *
 * @author Sony
 */
public class TelaPrincipal extends javax.swing.JFrame {
    ConectaBanco conecta = new ConectaBanco();

    /**
     * Creates new form TelaPrincipal
     */
    public TelaPrincipal() {
        initComponents();
        conecta.conexao();
    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
    private void initComponents() {

        jLabel1 = new javax.swing.JLabel();
        jMenuBar1 = new javax.swing.JMenuBar();
        jMenu1 = new javax.swing.JMenu();
        jSeparator5 = new javax.swing.JPopupMenu.Separator();
        jMenuItem1 = new javax.swing.JMenuItem();
        jSeparator3 = new javax.swing.JPopupMenu.Separator();
        jMenuItem2 = new javax.swing.JMenuItem();
        jSeparator4 = new javax.swing.JPopupMenu.Separator();
        jMenu3 = new javax.swing.JMenu();
        jMenuItem3 = new javax.swing.JMenuItem();
        jMenuItem4 = new javax.swing.JMenuItem();
        jMenuItem5 = new javax.swing.JMenuItem();
        jSeparator2 = new javax.swing.JPopupMenu.Separator();
        jMenuItem6 = new javax.swing.JMenuItem();
        jSeparator1 = new javax.swing.JPopupMenu.Separator();
        jMenuItem7 = new javax.swing.JMenuItem();
        jMenu2 = new javax.swing.JMenu();
        jSeparator8 = new javax.swing.JPopupMenu.Separator();
        jMenuItem8 = new javax.swing.JMenuItem();
        jSeparator7 = new javax.swing.JPopupMenu.Separator();
        jMenuItem9 = new javax.swing.JMenuItem();
        jSeparator6 = new javax.swing.JPopupMenu.Separator();
        jMenu4 = new javax.swing.JMenu();
        jMenu5 = new javax.swing.JMenu();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        jLabel1.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\PASTA IMAGEM LOGO TIPO PARA APLICATIVO\\LOGO.png")); // NOI18N

        jMenu1.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\IMAGEM DE TELA CADASTRO\\cadastro.png")); // NOI18N
        jMenu1.setText("CADASTROS");
        jMenu1.add(jSeparator5);

        jMenuItem1.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\PASTA IMAGEM PROCURAR PRODUTOS\\CLIENTES.png")); // NOI18N
        jMenuItem1.setText("CLIENTES");
        jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItem1ActionPerformed(evt);
            }
        });
        jMenu1.add(jMenuItem1);
        jMenu1.add(jSeparator3);

        jMenuItem2.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\IMAGEM  DE TELA DE PRODUTOS\\fornecedor1.png")); // NOI18N
        jMenuItem2.setText("FORNECEDOR");
        jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItem2ActionPerformed(evt);
            }
        });
        jMenu1.add(jMenuItem2);
        jMenu1.add(jSeparator4);

        jMenu3.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\IMAGEM DE TELA CADASTRO\\images.jpg")); // NOI18N
        jMenu3.setText("ESTOQUE");

        jMenuItem3.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\IMAGEM DE TELA CADASTRO\\estoque.png")); // NOI18N
        jMenuItem3.setText("ENTRADA");
        jMenuItem3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItem3ActionPerformed(evt);
            }
        });
        jMenu3.add(jMenuItem3);

        jMenuItem4.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\IMAGEM DE TELA CADASTRO\\mapa.png")); // NOI18N
        jMenuItem4.setText("SAIDA");
        jMenuItem4.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItem4ActionPerformed(evt);
            }
        });
        jMenu3.add(jMenuItem4);

        jMenuItem5.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\IMAGEM DE TELA CADASTRO\\pedidos.png")); // NOI18N
        jMenuItem5.setText("PEDIDOS");
        jMenuItem5.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItem5ActionPerformed(evt);
            }
        });
        jMenu3.add(jMenuItem5);

        jMenu1.add(jMenu3);
        jMenu1.add(jSeparator2);

        jMenuItem6.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\IMAGEM DE TELA CADASTRO\\nfs.png")); // NOI18N
        jMenuItem6.setText("NOTA FISCAL");
        jMenu1.add(jMenuItem6);
        jMenu1.add(jSeparator1);

        jMenuItem7.setText("Boleto");
        jMenuItem7.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItem7ActionPerformed(evt);
            }
        });
        jMenu1.add(jMenuItem7);

        jMenuBar1.add(jMenu1);

        jMenu2.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\PASTA IMAGEM PROCURAR PRODUTOS\\vendedor.png")); // NOI18N
        jMenu2.setText("ADMINISTRADORES");
        jMenu2.add(jSeparator8);

        jMenuItem8.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\PASTA IMAGEM PROCURAR PRODUTOS\\CLIENTES.png")); // NOI18N
        jMenuItem8.setText("FUNCIONARIO");
        jMenuItem8.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItem8ActionPerformed(evt);
            }
        });
        jMenu2.add(jMenuItem8);
        jMenu2.add(jSeparator7);

        jMenuItem9.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\IMAGEM DE TELA CADASTRO\\financeiro.png")); // NOI18N
        jMenuItem9.setText("FLUXO DE CAIXA");
        jMenu2.add(jMenuItem9);
        jMenu2.add(jSeparator6);

        jMenuBar1.add(jMenu2);

        jMenu4.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\IMAGEM DE TELA CADASTRO\\relatorios.png")); // NOI18N
        jMenu4.setText("RELATORIOS");
        jMenuBar1.add(jMenu4);

        jMenu5.setIcon(new javax.swing.ImageIcon("C:\\Users\\Sony\\Desktop\\TODAS AS PASTAS\\pasta aplicativo java\\IMAGEM DE TELA CADASTRO\\icon_sair.png")); // NOI18N
        jMenuBar1.add(jMenu5);

        setJMenuBar(jMenuBar1);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                .addGap(0, 0, Short.MAX_VALUE)
                .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 730, javax.swing.GroupLayout.PREFERRED_SIZE))
        );

        pack();
    }// </editor-fold>                        

    private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        new CadastroClientes().show();
              dispose();
    }                                          

    private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        new CadastroFornecedor().show();
              dispose();
    }                                          

    private void jMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        new EntradaProdutos().show();
            dispose();
    }                                          

    private void jMenuItem4ActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        
    }                                          

    private void jMenuItem5ActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        new PEDIDOPRODUTOS().show();
               dispose();
    }                                          

    private void jMenuItem8ActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
         new CadastroFuncionarios ().show();
                  dispose();

    }                                          

    private void jMenuItem7ActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
         Cedente cedente = new Cedente("PROJETO JRimum", "00.000.208/0001-00");

		/*
		 * INFORMANDO DADOS SOBRE O SACADO.
		 */
		Sacado sacado = new Sacado("JavaDeveloper Pronto Para Férias", "222.222.222-22");

		// Informando o endereço do sacado.
		Endereco enderecoSac = new Endereco();
		enderecoSac.setUF(UnidadeFederativa.RN);
		enderecoSac.setLocalidade("Natal");
		enderecoSac.setCep(new CEP("59064-120"));
		enderecoSac.setBairro("Grande Centro");
		enderecoSac.setLogradouro("Rua poeta dos programas");
		enderecoSac.setNumero("1");
		sacado.addEndereco(enderecoSac);

		/*
		 * INFORMANDO DADOS SOBRE O SACADOR AVALISTA.
		 */
		SacadorAvalista sacadorAvalista = new SacadorAvalista("JRimum Enterprise", "00.000.000/0001-91");

		// Informando o endereço do sacador avalista.
		Endereco enderecoSacAval = new Endereco();
		enderecoSacAval.setUF(UnidadeFederativa.DF);
		enderecoSacAval.setLocalidade("Brasília");
		enderecoSacAval.setCep(new CEP("59000-000"));
		enderecoSacAval.setBairro("Grande Centro");
		enderecoSacAval.setLogradouro("Rua Eternamente Principal");
		enderecoSacAval.setNumero("001");
		sacadorAvalista.addEndereco(enderecoSacAval);

		/*
		 * INFORMANDO OS DADOS SOBRE O TÍTULO.
		 */
		// Informando dados sobre a conta bancária do título.
		ContaBancaria contaBancaria = new ContaBancaria(BancoSuportado.BANCO_BRADESCO.create());
		contaBancaria.setNumeroDaConta(new NumeroDaConta(123456, "0"));
		contaBancaria.setCarteira(new Carteira(30));
		contaBancaria.setAgencia(new Agencia(1234, "1"));
		
		Titulo titulo = new Titulo(contaBancaria, sacado, cedente, sacadorAvalista);
		titulo.setNumeroDoDocumento("123456");
		titulo.setNossoNumero("99345678912");
                titulo.setDigitoDoNossoNumero("5");
		titulo.setValor(BigDecimal.valueOf(387.50));
		
		// Para informar a data de maneira simples você pode utilizar as 
		// classes utilitárias do JRimum. Abaixo temos alguns exemplos:
		// (1) titulo.setDataDoVencimento(  DateFormat.DDMMYYYY_B.parse("11/03/2011")  );
		// (2) titulo.setDataDoVencimento(  Dates.parse("11/03/2011", "dd/MM/yyyy")  );		
		titulo.setDataDoVencimento(Dates.parse("11/03/2011", "dd/MM/yyyy"));	
		
		titulo.setTipoDeDocumento(TipoDeTitulo.DM_DUPLICATA_MERCANTIL);
		titulo.setAceite(Titulo.EnumAceite.A);
		titulo.setDesconto(BigDecimal.valueOf(0));
                titulo.setDeducao(BigDecimal.ZERO);
                titulo.setMora(BigDecimal.ZERO);
		titulo.setAcrecimo(BigDecimal.ZERO);
		titulo.setValorCobrado(BigDecimal.ZERO);
                        
                        
               
		
		/*
		 * INFORMANDO OS DADOS SOBRE O BOLETO.
		 */
		
		
		Boletos.setLocalPagamento("Pagável preferencialmente na Rede X ou em " +
				"qualquer Banco até o Vencimento.");
		Boletos.setInstrucaoAoSacado("Senhor sacado, sabemos sim que o valor " +
				"cobrado não é o esperado, aproveite o DESCONTÃO!");
		Boletos.setInstrucao1("PARA PAGAMENTO 1 até Hoje não cobrar nada!");
		Boletos.setInstrucao2("PARA PAGAMENTO 2 até Amanhã Não cobre!");
		Boletos.setInstrucao3("PARA PAGAMENTO 3 até Depois de amanhã, OK, não cobre.");
		Boletos.setInstrucao4("PARA PAGAMENTO 4 até 04/xx/xxxx de 4 dias atrás COBRAR O VALOR DE: R$ 01,00");
		Boletos.setInstrucao5("PARA PAGAMENTO 5 até 05/xx/xxxx COBRAR O VALOR DE: R$ 02,00");
		Boletos.setInstrucao6("PARA PAGAMENTO 6 até 06/xx/xxxx COBRAR O VALOR DE: R$ 03,00");
		Boletos.setInstrucao7("PARA PAGAMENTO 7 até xx/xx/xxxx COBRAR O VALOR QUE VOCÊ QUISER!");
		Boletos.setInstrucao8("APÓS o Vencimento, Pagável Somente na Rede X.");


		/*
		 * Informando o histórico de despesas:
		 */
		HistoricoDespesa historicoDespesa = new HistoricoDespesa();
		historicoDespesa.add("11/02/2011","Churrascaria Bisteka","R$ 140,00");
		historicoDespesa.add("17/02/2011","Lavajato DUXA","R$ 30,00");
		historicoDespesa.add("17/02/2011","Livraria JRiLib","R$ 30,00");
		historicoDespesa.add("19/02/2011","JRi Linhas Aéreas (Parc 02/03)","R$ 100,00");
		historicoDespesa.add("22/02/2011","Posto JRiGas","R$ 87,50");

		Boletos.addTextosExtras("txtRsHistoricoDespesaCabecalho", "HISTÓRICO DE DESPESAS");
		Boletos.addTextosExtras("txtRsHistoricoDespesaData", historicoDespesa.getDetalhamentoData());
		Boletos.addTextosExtras("txtRsHistoricoDespesaDescricao", historicoDespesa.getDetalhamentoDescricao());
		Boletos.addTextosExtras("txtRsHistoricoDespesaValor", historicoDespesa.getDetalhamentoValor());
    
                
		
		
		
		/*
		 * GERANDO O BOLETO BANCÁRIO.
		 */
		// Instanciando um objeto "BoletoViewer", classe responsável pela
		// geração do boleto bancário.
               

		
		

		// Gerando o arquivo. No caso o arquivo mencionado será salvo na mesma
		// pasta do projeto. Outros exemplos:
		// WINDOWS: boletoViewer.getAsPDF("C:/Temp/MeuBoleto.pdf");
		// LINUX: boletoViewer.getAsPDF("/home/temp/MeuBoleto.pdf");
		

		// Mostrando o boleto gerado na tela.
                
		
	}

	/**
	 * Exibe o arquivo na tela.
	 * 
	 * @param arquivoBoleto
	 */
	private static void mostreBoletoNaTela(File arquivoBoleto) {

		java.awt.Desktop desktop = java.awt.Desktop.getDesktop();
		
		try {
			desktop.open(arquivoBoleto);
		} catch (IOException e) {
			e.printStackTrace();
                        }
    
}
private static void mostreBoletoNatela(File arquivoBoleto){
    java.awt.Desktop Desktop =
java.awt.Desktop.getDesktop();
    try{
        Desktop.open(arquivoBoleto);
         }catch (IOException e){
             e.printStackTrace();
               
         } 
                     
    }                                          

    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(TelaPrincipal.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(TelaPrincipal.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(TelaPrincipal.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(TelaPrincipal.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new TelaPrincipal().setVisible(true);
            }
        });
    }


    // Variables declaration - do not modify                     
    private javax.swing.JLabel jLabel1;
    private javax.swing.JMenu jMenu1;
    private javax.swing.JMenu jMenu2;
    private javax.swing.JMenu jMenu3;
    private javax.swing.JMenu jMenu4;
    private javax.swing.JMenu jMenu5;
    private javax.swing.JMenuBar jMenuBar1;
    private javax.swing.JMenuItem jMenuItem1;
    private javax.swing.JMenuItem jMenuItem2;
    private javax.swing.JMenuItem jMenuItem3;
    private javax.swing.JMenuItem jMenuItem4;
    private javax.swing.JMenuItem jMenuItem5;
    private javax.swing.JMenuItem jMenuItem6;
    private javax.swing.JMenuItem jMenuItem7;
    private javax.swing.JMenuItem jMenuItem8;
    private javax.swing.JMenuItem jMenuItem9;
    private javax.swing.JPopupMenu.Separator jSeparator1;
    private javax.swing.JPopupMenu.Separator jSeparator2;
    private javax.swing.JPopupMenu.Separator jSeparator3;
    private javax.swing.JPopupMenu.Separator jSeparator4;
    private javax.swing.JPopupMenu.Separator jSeparator5;
    private javax.swing.JPopupMenu.Separator jSeparator6;
    private javax.swing.JPopupMenu.Separator jSeparator7;
    private javax.swing.JPopupMenu.Separator jSeparator8;
    // End of variables declaration                   

    private static class HistoricoDespesa {

        public HistoricoDespesa() {
        }

        private void add(String string, String churrascaria_Bisteka, String r$_14000) {
            throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
        }

        private String getDetalhamentoData() {
            throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
        }

        private String getDetalhamentoDescricao() {
            throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
        }

        private String getDetalhamentoValor() {
            throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
        }
    }
}
 public class Banco{
                            private float titulo;
                            private float desconto;
                            private float Deducao;
                            
                            public float getDeducao(){
                                return Deducao;
                            }
                            public void setDeducao(float Deducao){
                                this.Deducao = Deducao;
                            
                        }

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...