JTextField - Definir tamanho e não permitir caractere ..  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
peerless
GUJ Master
[Avatar]

Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline

Bom dia a todos.. gostaria de saber, como faço para definir o tamanho máximo permitido em um textfield ? (não achei nas propriedades)

e também, gostaria de saber, como bloquear que o usuário digite uma determinada caractere no campo.. por exemplo, um espaço....

Obrigado a todos... abraços

follow me
pitacos

"The most problems that teams face are about communication, and all the others are too." - Dan North





[MSN]
rodrigo_gomes
GUJ Master
[Avatar]

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

Olá,

talvez isso ajude
http://www.guj.com.br/posts/list/9672.java

http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JFormattedTextField.html

[]´s

rodrigo de paiva gomes




http://twitter.com/rod_gomes
[WWW] [MSN] [ICQ]
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

Oi,
para limitar a quantidade de digitos de um JtextField, você deve usar o Document.

código:



Para esolher os digitos.. de uma olhada na classe passado por um amigo aqui do guj... ela pode ajudar...

Escolher os digitos de um textfield, posição 1 -> digito tal:



Tchauzin!

Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
peerless
GUJ Master
[Avatar]

Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline

Obrigado, havia esquecido as expressoes regulares!

follow me
pitacos

"The most problems that teams face are about communication, and all the others are too." - Dan North





[MSN]
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

Oi,
cara ki viajem!!!
desculpas mesmo....
aconteceu de eu usar esse método pois recriei assim... dai só passar ele que funciona..

corrigindo:

faz o seguinte:

* Utilize o JFormattedTextField

* Crie uma variavel MaskFormatter:



* No seu construtor defina (o numero de jogos da velha (###) é a quantidade de digitos):



* Na criação do JFormattedTextField você passa a mascar:

io_tf_textfield.setFormatterFactory(new DefaultFormatterFactory(teste));

Assim ira funcionar!!!
desculpas mesmo... viajei

Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
peerless
GUJ Master
[Avatar]

Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline

obgd lina,

minha heroina

follow me
pitacos

"The most problems that teams face are about communication, and all the others are too." - Dan North





[MSN]
davidhc
JavaEvangelist

Membro desde: 26/07/2006 09:11:47
Mensagens: 359
Offline


resolvido

talvez esteja tão vazio =o
[Email]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team