| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 09:12:10
|
tiago.bizzo
Entusiasta Java
![[Avatar]](/images/avatar/07532bb8bd0171f0fa684ff1f4f7debf.jpg)
Membro desde: 23/12/2008 09:23:08
Mensagens: 22
Offline
|
Caros amigos,
já pesquisei bastante aqui no forum e não encontrei nada referente a restrição de caracteres dentro de um jTextField. Será que posso contar com a ajuda de vocês para solucionar o meu problema?
A idéia é, em um jTextField conter somente letras (Maiúsculas e/ou minúsculas) e números.
Motivo:
tenho um programa da empresa, onde vários operadores utilizam inserindo informações no banco de dados MySQL e alguns estão inserindo o caracter contra-barra ("\"), com isso os campos sucessores estão ficando em branco ou são gravados em colunas erradas. Por isso pretendo cortar o mal pela raiz.
desde já, agradeço a atenção e ajuda de todos.
|
Abs,
Tiago Bizzo |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 09:17:59
|
Sombriks
Java Ninja
![[Avatar]](/images/avatar/65b0df23fd2d449ae1e4b2d27151d73b.jpg)
Membro desde: 14/04/2005 16:36:03
Mensagens: 250
Localização: Fortaleza, CE
Offline
|
http://java.sun.com/docs/books/tutorial/uiswing/components/formattedtextfield.html
|
Linux user #391803.
http://counter.li.org/
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 09:20:17
|
tiago.bizzo
Entusiasta Java
![[Avatar]](/images/avatar/07532bb8bd0171f0fa684ff1f4f7debf.jpg)
Membro desde: 23/12/2008 09:23:08
Mensagens: 22
Offline
|
Sombriks wrote:http://java.sun.com/docs/books/tutorial/uiswing/components/formattedtextfield.html
valeu camarada
já estou verificando.
abs,
|
Abs,
Tiago Bizzo |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 10:37:51
|
Marck
Virtual Machine Man
![[Avatar]](/images/avatar/efc9ea3e0c2ed2c2481fe1252019266e.jpg)
Membro desde: 15/08/2006 16:15:11
Mensagens: 598
Offline
|
Olá!
Acho que a melhor maneira de fazer isso é criando uma subclasse de PlainDocument.
No metodo insert voce pode tratar o que o campo pode aceitar como números ou jogar as letras para UpperCase.
No seu textField, voce passa Document com text.setDocument.
|
"A vida me deu tudo que eu pedi. Agora se o que eu pedi foi pouco, ai o problema já é meu!". Sartre
Besteiras sobre programação
http://toobject.wordpress.com/
DataModelDinamic |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 12:09:43
|
tiago.bizzo
Entusiasta Java
![[Avatar]](/images/avatar/07532bb8bd0171f0fa684ff1f4f7debf.jpg)
Membro desde: 23/12/2008 09:23:08
Mensagens: 22
Offline
|
Marck wrote:Olá!
Acho que a melhor maneira de fazer isso é criando uma subclasse de PlainDocument.
No metodo insert voce pode tratar o que o campo pode aceitar como números ou jogar as letras para UpperCase.
No seu textField, voce passa Document com text.setDocument.
Muito Obrigado pela ajuda...
vou tentar inserir ao programa!
valeu mesmo!!!
abs,
|
Abs,
Tiago Bizzo |
|
|
 |
|
|