Como eu posso delimitar o Tamanho do JTextField

Queria delimitar o tamanho do meu JTextField para que por exemplo o usaurio não consiga digitar mais que 5 caracteres, e outra coisa como eu faço para por exemplo o JTextField so aceite numeros ou somente letras ?

Valew t+

enviaram ao guj um tutorial sobre isso
vou ver se coloco ainda hoje