Ajuda com valor  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
ramilani12
GUJ Master
[Avatar]

Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline

Pessoal tem alguma função no Java , tipo se a pessoa passa um valor "" , objeto assuma 0 , tenho uma tela com vários jtextfields nem todos jtextfields serão inseridos valores , uma idéia é usar vários if´s mas não queria usar ou terei que usar ?

my delicious|follow me|linkedin
[Email] [ICQ]
GraveDigger
JavaEvangelist
[Avatar]

Membro desde: 07/07/2005 13:47:12
Mensagens: 354
Localização: Aracajú
Offline

Amigo,

Vc pode criar um método get q pega o valor dos textfields desejados e jogar esse valores num array de strings.

Depois vc faz um contado com o tamanho da string e coloca um if soh.

Era isso q vc keria?



Esse código supondo q vc criou um array de textfields para facilitar a captura dos valores.

Espero ter ajudado

[]'s

This message was edited 2 times. Last update was at 23/07/2005 07:56:28


SCWCD
SCJP

Pedro Henrique Lobato Sena

Ironlynx
Moderador
[Avatar]

Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline

rmilani, outra alternativa é vc criar um textfield personalizado, herdando de JTextField, com essas restrições.Assim, sempre quando vc precisar, vc usa os especiais, quando não, use os normais da API.

Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/
[WWW]
ramilani12
GUJ Master
[Avatar]

Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline

Acho que seria isso mesmo criar essa função ....

Como assim criar um textfield personalizado ?

my delicious|follow me|linkedin
[Email] [ICQ]
ramilani12
GUJ Master
[Avatar]

Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline

Cara houve um problema :

criei um vetor JTextFields:



Qndo chamo a tela ele me gera uma exception:



Coloco comentário nesta linha :


A tela abre normal , não entendi ? o erro


my delicious|follow me|linkedin
[Email] [ICQ]
brunocosta
Debugger
[Avatar]

Membro desde: 03/04/2005 23:46:57
Mensagens: 70
Offline

O que o Ironlynx quis dizer é que vc deve criar uma classe que herde de JTextField com as funcionalidades que vc quer adicionar, algo parecido com:



Assim, sempre que vc precisar de um JTextField com essa "característica", é só utilizar essa classe,



E o seu array deu NullPointerException pq arrayCampos = new JTextField[15]; não instancia os JTextFields dentro da array, e sim a própria Array... pra criar os JTextFields vc teria que fazer algo do tipo:


espero ter ajudado

Bruno Costa
SCJP 6
SCWCD 5
SCBCD 5

http://brunocosta.com
[Email] [WWW] [MSN]
rodrigo_gomes
GUJ Master
[Avatar]

Membro desde: 25/11/2003 15:45:21
Mensagens: 1088
Localização: São Paulo
Offline

voçê precisa inicializar o seus objetos JTextField

rodrigo de paiva gomes




http://twitter.com/rod_gomes
[WWW] [MSN] [ICQ]
ramilani12
GUJ Master
[Avatar]

Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline

Ah tá certo....valeu...pela ajuda

my delicious|follow me|linkedin
[Email] [ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team