Conversão de Text field para Integer ou double ou float

1 resposta
R

Amigos estou fazendo um programa para calcular uma fórmula que calcula ondas sismicas com interface gráfica, porém estou com duvida em como faço para converter o que recebo na interface como textfield para algum tipo numérico para que possa calcular a formula e retornar algum resultado.

no Caso seria uma formula uma interface no qual eu recebo alguns valores faço o calculo da formula e retorno resultado só isso.

obrigado

1 Resposta

F

Procure por mascaras e formatação…
http://java.sun.com/docs/books/tutorial/uiswing/components/formattedtextfield.html

Ou tente converter o valor, por exemplo:

try {
	Double.valueOf("10");
} catch (NumberFormatException e) {
	// nao eh double!
}

Se cair no catch então não é válido! :wink:

Criado 30 de junho de 2009
Ultima resposta 30 de jun. de 2009
Respostas 1
Participantes 2