Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

JSplitPane <init> Problem

1 view
Skip to first unread message

Bill Dennis

unread,
Apr 2, 2002, 4:10:12 PM4/2/02
to
Has anyone encountered the problem below? 90 percent of the time, my
application starts just fine, but then sometimes it gives the
following error and won't start. I'm using 1.3 and the problem seems
to be in the <init> of the JSplitPane.

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)

0 new messages