Problema con setForeground();

Hola, les comento que tengo un problema en mi aplicación que consta de un JFrame y dos JPanels,
yo quisiera que al a hora de presionar un botón me cambie el color del foreground exclusivamente en un solo panel,
lo cual lo hago de la siguiente manera:
 

Pero no me muestra cambio alguno =/ alguien me puede echar una mano?

PD: el Programa esta echo con NetBeans

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Dónde escribes tu texto?

¿Seguro que escribes tu texto directamente en el jPanel?, si estas usando jLabel para escribir la respuesta es que estas cambiando el color del texto a un objeto equivocado

Muchas gracias :$ haha el

Muchas gracias :$ haha el problema es que queria cambiar el color del Graphics para poder pintar lineas de diferente color, así que mejor use el que ya viene con la clase Graphics y funciono!
no era con el Foreground(); aunque en algunos ejemplos lo vi asi :S