Problema al pasar una referencia en un JPanel

Hola comunidad JM,

Estoy experimentado un situación problémica cuando paso una referencia a un constructor de una clase que deriva de JPanel. Y es así:

Tengo una clase que extiende a *javax.swing.JFrame*, se llama '*InterfazEmpleado*'. En su constructor, crea una instancia de varios objectos de tipo *javax.swing.JPanel*, i.e.: '*PanelDatos*', '*PanelSalario*', etcétera.

En la firma del constructor de PanelSalario se recibe una una referencia de tipo 'InterfazEmpleado':

objPanelSalario = new PanelSalario( this );

Firma del constructor PanelSalario:

PanelSalario(InterfazEmpleado interfaz )

Pero cuando trato de ejecutar el JForm InterfazEmpleado, la consola en NetBeans arroja el siguiente mensaje de error:

Exception in thread "main" java.lang.NullPointerException

¿Qué está mal?

P.S.: Todo está creado usando clases de las plantillas que trae predefinidas NetBeans.

Hasta pronto!

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.

Ese: Exception in thread

Ese: Exception in thread "main" java.lang.NullPointerException

viene acompañado de un número de línea, ve ese número de línea y ahí encontraras la referencia que es nula, luego rastrea de donde sale y podrás ver porque es nula.

Espero que esto te ayude.