Aproveita e usa tamb�m o "trim" para eliminar espa�os em branco:
 
enterField.getText().trim().equals("")
 
----- Original Message -----
From: Heber
Sent: Thursday, March 18, 2004 12:13 PM
Subject: Re: [cejug-discussao] D�vida de exce��o swing

Usa isso:
 
if (enterField.getText( ).equals("")) //Compara o conte�do
 
pois if (enterField.getText( ) == "") //Compara posi��o de Mem�ria
----- Original Message -----
Sent: Thursday, March 18, 2004 11:50 AM
Subject: [cejug-discussao] D�vida de exce��o swing

 

Galera, o meu pro � o seguinte:

 

Tenho um pequeno programa que converte um n�mero decimal em um n�mero bin�rio, � um applet que possui um campo de entrada de dados e um de sa�da. Gostaria que se o usu�rio apertasse "enter" com o campo vazio o programa dissesse que o campo est� vazio e que ele precisa entrar com um valor. J� tentei pelo meios portugueses (usando if (enterField.getText( ) == "") fa�a algo... mas n�o d� certo, o programa gera um s�rie de exce��es. E tamb�m quando eu entro com um valor superior ao suportado pela minha vari�vel de entrada (int) ele tamb�m gera uma exce��o. Eu tenho que fazer um tratamento de exce��es? Como eu poderia fazer isso?

 

Segue a tela do programinha

 

 

Robson de Ara�jo Gomes

Amb. de Contabilidade e Controladoria

[EMAIL PROTECTED]; [EMAIL PROTECTED];

"A diferen�a entre problemas e dificuldades � que os primeiros t�m solu��o"

 (Roberto Civita)

 

<<image001.jpg>>

Responder a