private UIFSplitPane grundSplit() { jSplitLR = UIFSplitPane.createStrippedSplitPane(JSplitPane.HORIZONTAL_SPLIT, neuLayout(), panelRadio); jSplitLR.setOpaque(false); jSplitLR.setBackground(Color.WHITE); jSplitLR.setDividerSize(7); jSplitLR.addPropertyChangeListener( new PropertyChangeListener() { public void propertyChange(PropertyChangeEvent arg0) { dividerLocLR = jSplitLR.getDividerLocation(); int letzte = ((UIFSplitPane) arg0.getSource()).getLastDividerLocation(); for (int i = 0; i < 1; i++) { if ((letzte == 290) && (dividerLocLR == 279)) { jSplitLR.setDividerLocation(0); break; } if ((letzte == 0) && (dividerLocLR == 279)) { jSplitLR.setDividerLocation(290); break; } if ((letzte == 0) && (dividerLocLR == 0)) { jSplitLR.setDividerLocation(290); break; } if ((letzte == 290) && (dividerLocLR == 290)) { jSplitLR.setDividerLocation(0); break; } } } }); jSplitLR.setDividerBorderVisible(false); jSplitLR.setName("GrundSplitLinksRechts"); jSplitLR.setOneTouchExpandable(true); dividerLocLR = 400; jSplitLR.setDividerLocation(400); return jSplitLR; }