Mostrando Valores em JFormattedTextField

2 respostas
O

Uma ajudinha por favor...

private Connection conexao = null;
   public ResultSet rs_sb1    = null;
   public Statement st_sb1    = null;
   public String qy_sb1       = null;

   private JTextField jt_Codigo;
   private JTextField jt_Descricao;
   private JFormattedTextField jt_Preco;

   private float   xPreco;
xPreco = rs_sb1.getFloat(7);
   JOptionPane.showMessageDialog(C.this, xPreco, "", JOptionPane.PLAIN_MESSAGE);

Como eh que eu faco para jogar o conteudo da variavel xPreco ou do rs_sb1.getFloat(7) para o campo jt_Preco

try { 
         javax.swing.text.MaskFormatter xPreco = new javax.swing.text.MaskFormatter("###,##0.00");
           jt_Preco = new javax.swing.JFormattedTextField(xPreco);
      }  catch(Exception f){}
      c.add ( jt_Preco );
      jt_Preco.setBounds ( 150, 130, 100, 20 );

Tenho varios campos numericos para trazer do banco (Oracle) para meu Frame, esse eh soh um exemplo, se eu conseguir fazer em um faco em todos, Obrigado. :grin:

2 Respostas

J

esse seu xPreco eh um float ne ?

vc pode usar um String.valueOf(xPreco)

e usar o metodo setText do textfield para isso

[]'s

O

Valeu, funcionou mas nao tem outras formas de trazer campos numericos de um BD para campos Editaveis?

Criado 1 de julho de 2005
Ultima resposta 2 de jul. de 2005
Respostas 2
Participantes 2