GUI: formatear un JLabel (help)

Gux
25 de Noviembre del 2007
Hola. Queria saber si alguien me puede decir como puedo hacer que el texto de una componente JLabel se pueda cambiar a tipo "negrita" e "italica" (o cursiva); mi intencion es utilizar un JCheckBox para realizar la accion.
Estuve mirando en la web de Java.Sun y encontre la calse JTextField, con un metodo llamado setFont(Font f), que envia por parametro una componente (f) de tipo Font (en esta ultima encontre las constantes BOLD e ITALIC que intuitivamente me parece creer que son las que necesito).

Indague sobre esta ultima clase, pero aun no entiendo como vincular todo esto para que funcione con el texto de mi JLabel.

Espero alguien me sepa responder.
Muchas gracias.

gux89
25 de Noviembre del 2007
Nota: soy quien posteo, pero ahora me hice una cuenta en la web.

Dentro del comentario posteado, veo que hay algo que me causo confusion. JTextField es una clase para generar otra componente, por lo que al parecer no me ayuda en nada con mi JLabel, cuyo texto quiero dar formato.

Era solo para aclarar eso, que veo es muy confuso y no se relacion con mi interrogante.
Aun en espera de una respuesta
:)