Limitar número de caracteres num jTextField  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
fabiomagagnin
Thread.start()

Membro desde: 29/09/2006 01:23:41
Mensagens: 42
Localização: Passo Fundo RS
Offline

Com faço para limitar o número de caracteres num jTextField?
procurei mas não achei uma propriedade tipo maxLength ou coisa parecida.
[MSN]
peczenyj
Moderador
[Avatar]

Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline

http://forum.java.sun.com/thread.jspa?threadID=657901&messageID=3868055

http://pacman.blog.br

'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.'
[WWW]
dbispo
JavaBaby

Membro desde: 21/09/2006 14:31:58
Mensagens: 78
Localização: Limeira - SP
Offline

Se preferir, tem também um tutorial do guj (solução caseira):

http://www.guj.com.br/java.tutorial.artigo.29.1.guj

Flw!

Diogo Bispo
"Quando tudo parecer real, algo está errado" Eu mesmo

ePING
fabiomagagnin
Thread.start()

Membro desde: 29/09/2006 01:23:41
Mensagens: 42
Localização: Passo Fundo RS
Offline

Valew
[MSN]
virgulinos
Entusiasta Java

Membro desde: 27/10/2011 17:21:37
Mensagens: 17
Offline

é mt mais fácil usar um jFormatedTextField e criar uma máscara só de *(aceita qualquer coisa) do tamanho q vc kiser

Por exemplo:
um jFormatedTextField limitado a 5 caracteres, sejam eles quaisquer símbolos, vai na propriedade de máscara personalizada dele e coloca: *****.

Pornto, meio gambiarra mas dá certinho...kkkkk
julianolandim
JavaChild
[Avatar]

Membro desde: 21/06/2007 11:36:27
Mensagens: 133
Localização: Guaira-SP
Offline

crie a seguinte classe:


e para usar coloque assim no construtor da sua classe que tem o JTextField


T+

[]'s
-------------
Juliano Landim
Não sei se ajudei mas eu sei que tentei.
[Email] [WWW] [MSN]
billrt
HelloWorld

Membro desde: 31/01/2012 15:01:56
Mensagens: 14
Offline

Olá caro colegas..
segui esse tutorial do guj para limitar caracteres, é normal deixar o jtexfield como se tivesse o capslock ativado??

Tenho uma classe limitarcaracteres como o tutorial do link http://www.guj.com.br/articles/29
tenho um jtexfield que tem pertence a um jcontentpane do formulario, como segue no codigo do jtextfield abaixo

private JTextField getTxtCliente() {
if (txtCliente == null) {
txtCliente = new JTextField();
txtCliente.setBounds(new Rectangle(10, 67, 341, 19));
txtCliente.setDocument(new LimitaNroCaracteres(10));
}
return txtCliente;
}

Teoricamente criar o txtcliente limitado a 10 caracteres e quando executar o form e digitar no txtcliente limita-se a 10 caracteres
porem fica tudo maiusculo, tem como deixa-lo normal?

txtcliente.settext("joaquim") está ficando JOAQUIM

Desde já, agradeço

This message was edited 1 time. Last update was at 07/02/2012 13:18:56

lina
Moderador
[Avatar]

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

Movido para Interface Gráfica.

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]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team