i\'d like to create JTextField with input characters limited to someting like \"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVXYWZZ0123456789+&@#/%?=~_-|!:,.;\" so i t
maybe better would be use DocumentFilter with Pattern,
Try a JFormattedTextField and use
MaskFormatter mf = new MaskFormatter();
mf.setValidCharacters("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVXYWZZ0123456789+&@#/%?=~_-|!:,.;");
JFormattedTextField textField = new JFormattedTextField(mf);
Edit: Sorry, that was the wrong code, here's the working one