style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

AWT-EventQueue-0" java.lang.NullPointerException

Que tal buenas tardes, alguien podría ayudarme con este problema por favor.
Estoy elaborando una interfaz gráfica en Java para probar una lista, los elementos que contiene la interfaz son:
botones para insertar un elemento (de tipo String), buscar, eliminar, imprimir y salir, además de un área de texto para mostrar los elementos.
Pero al momento de ejecutar el programa y mandar un valor para ser insertado me marca una excepción AWT-EventQueue-0" java.lang.NullPointerException

Se que tal vez la solución será muy simple, pero apenas comienzo a manejar eventos e interfaces gráficas de usuario, les agradecería mucho su ayuda, ya que llevo algunos días tratando de resolver esto pero no he podido.

Anexo las líneas que muestra la excepción el ser lanzada:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at VentanaPrincipal$HandlerEvent.mouseClicked(VentanaPrincipal.java:104)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270)
at java.awt.Component.processMouseEvent(Component.java:6508)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4501)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:682)
at java.awt.EventQueue$3.run(EventQueue.java:680)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:696)
at java.awt.EventQueue$4.run(EventQueue.java:694)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:693)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)

Además de la clases que estoy utilizando en el programa.
Gracias.

AdjuntoTamaño
ListaSimple.rar2.35 KB

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.

El objeto que estas queriendo

El objeto que estas queriendo usar en el archivo VentanaPrincipal.java en la linea 104 es nulo ( no tiene asignado ningún objeto )

Eso dice tu stacktrace:

at VentanaPrincipal$HandlerEvent.mouseClicked(VentanaPrincipal.java:104)
Imagen de Sandoval1972

Problema resuelto

De momento solo modifique el método constructor de la clase para que recibiera el objeto de tipo ListaSimple y así resolví el problema, aún estoy analizando el comportamiento del código anterior pero mi problema está resuelto.
Gracias.

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">