JComponent () { mySplitter = new OnePixelSplitter(true, "vcs.history.splitter.proportion", 0.6f); mySplitter.setFirstComponent(myDualView); JScrollPane scrollPane = ScrollPaneFactory.createScrollPane(myDetails); scrollPane.setBorder(IdeBorderFactory.createBorder(SideBorder.LEFT)); myDetailsSplitter = new OnePixelSplitter(false, "vcs.history.details.splitter.proportion", 0.5f); myDetailsSplitter.setFirstComponent(scrollPane); myDetailsSplitter.setSecondComponent(myAdditionalDetails); setupDetails(); return mySplitter; }