The code in my application where the error occurs is as follows:
toolBarSplitPane = new JSplitPane(SwingConstants.VERTICAL,
toolBarPanel, informationToolBar);
toolBarPanel is a JPanel
informationToolBar is a JToolBar
Thanks.
Bill Dennis
java.lang.NullPointerException
at javax.swing.BoxLayout.checkRequests(BoxLayout.java:363)
at javax.swing.BoxLayout.minimumLayoutSize(BoxLayout.java:216)
at java.awt.Container.minimumSize(Container.java:868)
at java.awt.Container.getMinimumSize(Container.java:852)
at javax.swing.JComponent.getMinimumSize(JComponent.java:1123)
at javax.swing.BoxLayout.checkRequests(BoxLayout.java:360)
at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:194)
at java.awt.Container.preferredSize(Container.java:833)
at java.awt.Container.getPreferredSize(Container.java:817)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1044)
at javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager.
preferredLayoutSize(BasicSplitPaneUI.java:1527)
at javax.swing.plaf.basic.BasicSplitPaneUI.getPreferredSize(BasicSplitPa
neUI.java:1132)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1042)
at javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager.
updateComponents(BasicSplitPaneUI.java:1858)
at javax.swing.plaf.basic.BasicSplitPaneUI.resetLayoutManager(BasicSplit
PaneUI.java:1179)
at javax.swing.plaf.basic.BasicSplitPaneUI.installDefaults(BasicSplitPan
eUI.java:290)
at javax.swing.plaf.basic.BasicSplitPaneUI.installUI(BasicSplitPaneUI.ja
va:254)
at javax.swing.JComponent.setUI(JComponent.java:325)
at javax.swing.JSplitPane.setUI(JSplitPane.java:348)
at javax.swing.JSplitPane.updateUI(JSplitPane.java:376)
at javax.swing.JSplitPane.<init>(JSplitPane.java:335)
at javax.swing.JSplitPane.<init>(JSplitPane.java:290)
at tfg.MainFrame.buildToolBars(MainFrame.java:753)
at tfg.MainFrame.doInit(MainFrame.java:496)
at tfg.MainFrame.<init>(MainFrame.java:139)