private JSplitPane createSplitPane (Component lower) { JSplitPane pane = new JSplitPane(); if (firstSplit == null) { firstSplit = Boolean.TRUE; } else { firstSplit = Boolean.FALSE; } pane.setRightComponent(lower); pane.setOrientation (JSplitPane.VERTICAL_SPLIT); pane.setContinuousLayout(true); pane.setResizeWeight(1); pane.setDividerLocation(0.80f); pane.setBorder (BorderFactory.createEmptyBorder()); pane.setUI (PropUtils.createSplitPaneUI()); return pane; }
private JSplitPane createSplitPane (Component lower) { JSplitPane pane = new JSplitPane(); if (firstSplit == null) { firstSplit = Boolean.TRUE; } else { firstSplit = Boolean.FALSE; } pane.setRightComponent(lower); pane.setOrientation (JSplitPane.VERTICAL_SPLIT); pane.setContinuousLayout(true); pane.setResizeWeight(1); pane.setDividerLocation(0.80f); pane.setBorder (BorderFactory.createEmptyBorder()); pane.setUI (PropUtils.createSplitPaneUI()); return pane; }
private JSplitPane createSplitPane(Component lower) { JSplitPane pane = new JSplitPane(); if (firstSplit == null) { firstSplit = Boolean.TRUE; } else { firstSplit = Boolean.FALSE; } pane.setRightComponent(lower); pane.setOrientation(JSplitPane.VERTICAL_SPLIT); pane.setContinuousLayout(true); pane.setResizeWeight(1); pane.setDividerLocation(0.80f); pane.setBorder(BorderFactory.createEmptyBorder()); //Do not install our custom split pane UI on Nimbus L&F if (!"Nimbus".equals(UIManager.getLookAndFeel().getID())) { pane.setUI(PropUtils.createSplitPaneUI()); } // #52188: default F6 behaviour doesn't make to much sense in NB // property sheet and blocks NetBeans default F6 pane.getActionMap().getParent().remove("toggleFocus"); if( PropUtils.isAqua ) { pane.setBackground( UIManager.getColor("NbExplorerView.background") ); //NOI18N } return pane; }