Fala galera beleza?, então alguém poderia me ajudar a transformar essa linha em integer?
txtNome_Produto.setText(produto.getNome_produto());
Obrigado
Fala galera beleza?, então alguém poderia me ajudar a transformar essa linha em integer?
txtNome_Produto.setText(produto.getNome_produto());
Obrigado
Use txtNome_Produto.setText(String.valueOf(produto.getNome_produto()));
ainda permanece com o seguinte erro:
public Produto(int parseInt) { throw new UnsupportedOperationException("teste"); //To change body of generated methods, choose Tools | Templates. }
— kanye west 16 de out de 2013Desculpa, eu realmente te respondi errado. Achei que você quisesse transformar em String.
— Albert F. J. Costa 16 de out de 2013Você quer transformar quem em integer? produto.getNome_produto()?
— Albert F. J. Costa 16 de out de 2013isso, gostaria de transformar em integer
— kanye west 16 de out de 2013Para transformar uma String, o nome do método sugere que seu retorno é uma String, use o seguinte: Integer x = Integer.valueOf(produto.getNome_produto()); Porém meu amigo,
O nome do seu método getNome_produto() sugere que ele retorna uma String que não pode ser convertida em Integer ou não vai ter o comportamento que você deseja.
Um segundo ponto, txtNome_Produto.setText(...) leva a crer que você está setando um texto para o nome do produto, por que você quer um integer ?
— Albert F. J. Costa 16 de out de 2013não faça dessa maneira pois não está coerente
é melhor fazer o método getNome_produto(); retornar string ao invés de int
se for código do produto até que vai ser int, mas se for o nome então já manda o método getNome_produto(); retornar string, para não se confundir.
então eu estou tendo problema para faz exatamente com o codigo do produto, é que me confundi e coloquei a linha do nome_produto, você poderia me dar uma ajudinha quanto a codigo_produto se tornar int ?
— kanye west 16 de out de 2013// Também estou apreendendo, mas acredito que você esteja tirando o texto de uma JTextField tenta fazer dessa forma
public void text_int(JTextField txtNome_Produto){
String nome_Produto = txtNome_Produto.getText(); // Pega o valor da txtNome_Produto
int produto = Integer.parseInt(nome_Produto); // Converte a String para Integer
System.out.println("Código " + produto); // Imprime o valor
}
// Método com retorno Integer
public Integer produtoCodigo(JTextField txtNome_Produto){
String nome_Produto = txtNome_Produto.getText(); // Pega o valor da txtNome_Produto
int produto = Integer.parseInt(nome_Produto); // Converte a String para Integer
return produto; // retorna o número
}