I am getting a NullPointerException when running the following example:
private void contractExpiryActionPerformed(java.awt.event.ActionEvent evt) {
String expireDate = contractExpiry.getSelectedItem().toString();
System.out.println(expireDate);
}
Just want to printout the date to test if it is working, But I keep getting this error no matter what I do.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at tetrapro.IncomeSolution.contractExpiryActionPerformed(IncomeSolution.java:865) at tetrapro.IncomeSolution.lambda$initComponents$6(IncomeSolution.java:492) at javax.swing.JComboBox.fireActionEvent(JComboBox.java:1258) at javax.swing.JComboBox.contentsChanged(JComboBox.java:1332) at javax.swing.JComboBox.intervalRemoved(JComboBox.java:1352) at javax.swing.AbstractListModel.fireIntervalRemoved(AbstractListModel.java:179) at javax.swing.DefaultComboBoxModel.removeAllElements(DefaultComboBoxModel.java:174) at javax.swing.JComboBox.removeAllItems(JComboBox.java:771) at tetrapro.IncomeSolution.setExpirationDates(IncomeSolution.java:250) at tetrapro.IncomeSolution.(IncomeSolution.java:61) at tetrapro.IncomeSolution.lambda$main$11(IncomeSolution.java:1007) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)