Problema com textfield

Boa tarde, estou com um pequeno problema, estou começando a mexer com mysql, estou fazendo uma conexão com o banco, só q encontrei um problema…

Tenho campos por exemplo: codigo_cliente, numero, etc…

criei um método para fazer a conexão com o banco e um insert bla bla bla…

o que acontece… estou tentando pegar o texto das minhas textfield pra passar por parâmetro no método que criei, só que o método getText, só pega String, e eu gostaria de pegar nesses casos ai de codigo_cliente, o número como int… tentei fazer um cast e não funciona, alguém sabe como faço pra pegar o texto e passar pra int ?

Obrigado !

Tente assim:
int codigo_cliente = new Integer(TextField.getText());
Ai vc passa por parâmetro a variável codigo_cliente
:smiley:

não dá amigo…

aparece assim, “Cannot invoke getText() on the primitive type int.”

Tenta fazer assim:

int codigoCliente = Integer.parseInt(TextField.getText()); 

[quote=andreguimaster]Tenta fazer assim:

int codigoCliente = Integer.parseInt(TextField.getText()); 

valeu cara, dessa maneira deu certo… t+

E agora… outra coisa… como pegar o texto de um combobox e passar pra String ?

tentei algo parecido com:

String variavel = combobox.getItemAt(combobox.getSelectedItem);

porém não dá pra transformar de objeto pra String, alguém sabe como fazer ?

consegui…

fiz assim:

String logradouro1 = logradouro.getSelectedItem().toString();

ai ele pega o valor do combobox como objeto e passa pra String.

T+ :smiley: