cómo hacer que jtextfield solo acepte caracteres en netbeans

He realizado un proyecto de muestra en netbeans de registro. En jtextfield1 es la identificación del usuario y Jtextfiled7 es el país. Ambos deben estar en caracteres que no estén en espacios numéricos o no permitidos y en caracteres especiales. ¿Cómo es posible?

Respuestas a la pregunta(3)

Su respuesta a la pregunta