Tratamento de erro [RESOLVIDO]

Boa Tarde,

gostaria de saber de algum código de tratamento de erro, procurei mas não encontrei, por exemplo fazer que um campo não aceite letras, ou números.

Obrigado.

[quote=lucaslzl]Boa Tarde,

gostaria de saber de algum código de tratamento de erro, procurei mas não encontrei, por exemplo fazer que um campo não aceite letras, ou números.

Obrigado.[/quote]

Faz uma busca aqui no fórum ou no google sobre expressões regulares e usa.

não conheço, vou dar uma olhada em artigos sobre isso

obrigado

[quote=lucaslzl]não conheço, vou dar uma olhada em artigos sobre isso

obrigado[/quote]

Ou então use JFormattedText, ou os dois juntos. De nada.

se vs estiver usando swing
acredito q esta eh a melhor opcao…

trabalhar com a classe Character…

[code]JTextField text = new JTextField();

	text.addKeyListener(new KeyAdapter() {
	
		@Override
		public void keyPressed(KeyEvent event) {
			
			// RECUSA DIGITOS
			if(Character.isDigit(event.getKeyChar())){
				event.consume();
			}
			
			// RECUSA LETRAS
			if(Character.isLetter(event.getKeyChar())){
				event.consume();
			}
		}
	});[/code]

pois regex eh um mais avancado…

Boa noite,

este tipo de tratamento seria interessante você cuidar no front-end, usando como o amigo informou expressões regulares ou até mesmo javascript/jquery, dessa maneira garantindo o tipo de dado que chegará a parte de back-end e não deixar para verificar o dado nessa camada.

Espero ter ajudado.

Obrigado a todos, ajudaram bastante. Sim, estou trabalhando com um swing ;).