Ir ao conteúdo
  • Cadastre-se

Java Como mostrar um resultado numérico no JtextField(JFrame)?


Ir à solução Resolvido por AdrianoSiqueira,

Posts recomendados

  • Solução

Tentou assim?

textField.setText(String.valueOf(123));

Isso deve converter o 123 para "123" e setar no campo.

 

PS.: Troque textField pela sua variável de campo de texto e 123 pela sua variável numérica.

 

Se preferir, poste seu código fonte e a gente analisa para ver se tem algum problema.

  • Amei 1
Link para o comentário
Compartilhar em outros sites

@AdrianoSiqueira conseguiii, muito obrigada

package view;

import java.awt.Toolkit;

/**
 *
 * @author Alice
 */
public class NewJFrame2 extends javax.swing.JFrame {
    

    public NewJFrame2() {
        initComponents();
        setTitle("“UNIDOS\n DA INFORMATICA S.A”"); // altera o nome do título
    }
    public void calcular() {
    String VF = txtValor2.getText(); // pega o valor da caixa do valor de fábrica, criei a string VF=ValorFabrica
    String Per; // criei a string do percentual (combobox)
    Per= (String) (combobox.getSelectedItem()); // aq ele pega o percentual na combobox
    
    if (butHyndai.isSelected()== true)  { // se o cara escolher Hyndai (RadioButton)
        Double calculo1;
        
        calculo1 = (Double.parseDouble(VF) + Double.parseDouble(Per) * Double.parseDouble(VF)/100); // FAZ O CALCULO DE AUMENTO, transforma em str 
        txtResultado. setText(String.valueOf(calculo1)); // só aceita valor com ".", virgula não é separador decimal.
        
    }
    if (butFiat.isSelected()== true) { // faz o calculo de DESCONTO
        Double calculo2; // cria a variavel 
        calculo2=(Double.parseDouble(VF) - Double.parseDouble(Per) *Double.parseDouble(VF)/100); 
        
        txtResultado.setText(String.valueOf(calculo2)); // trasnfere p str
    }
    }

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...