Limitar tamanho do text field

galera procurei por aki soh que nao obtive resultados satisfatorios, a duvida eh, como limitar a quantidade de caracteres digitados pelo usuario em um text field?

vlws

Dá uma olhada neste tutorial http://www.guj.com.br/java.tutorial.artigo.29.1.guj

putzzz, na medida heim fera, era isso ae mesmo

vlws

Cara valew demais esta dica. Eu já tinha procurado um monte por esta solução, mas como era um requesito apenas desejável eu deixei por último. Aparece aqui na minha cidade qq dia que eu te pago umas SKOL’s.rsrs.rs :lol: :lol:

galera funciono perfeitamente, soh qeu tipow surgiu uma outra duvida… tipow… em delphi existe a propriedade nos edits chamada onchange, qual a propriedade em java que se assemelha a essa?

i galera descobri aki como faz, para os que tiver precisando eh soh fazer assim… no net beans versao 6.0.1 clica em cima do text field e dai em personalizar codigo, dai vc vai ver a criacao do objeto dai logo apos a criacao do objeto vc coloca o codigo no meu caso

tfCidade.setDocument(new TamanhoTextField(30));

vlws ai pela forca

Para isso você tem que implementar a interface FocusListener.

Segue um exemplo, encontrado aqui mesmo no fórum.

                JTextField nome = new JTextField();
		nome.setVisible(true);				
		
		nome.addFocusListener(new FocusListener(){

			public void focusGained(FocusEvent arg0) {
				//ação desejada quando ganha o foco
			}

			public void focusLost(FocusEvent arg0){				
				//ação desejada quando perde o foco
			}
			
		});