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!
- Inicie sesión o regístrese para enviar comentarios
Ese: Exception in thread
Ese:
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.