/[classpath]/classpath/javax/swing/plaf/basic/BasicSplitPaneUI.java
ViewVC logotype

Diff of /classpath/javax/swing/plaf/basic/BasicSplitPaneUI.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by mkoch, Mon May 31 21:12:08 2004 UTC revision 1.3 by mark, Thu Jul 22 19:45:39 2004 UTC
# Line 133  public class BasicSplitPaneUI extends Sp Line 133  public class BasicSplitPaneUI extends Sp
133          throw new IllegalArgumentException("Illegal placement in JSplitPane");          throw new IllegalArgumentException("Illegal placement in JSplitPane");
134        components[i] = component;        components[i] = component;
135        resetSizeAt(i);        resetSizeAt(i);
136        layoutContainer(splitPane);        splitPane.revalidate();
137        splitPane.repaint();        splitPane.repaint();
138      }      }
139    
# Line 1265  public class BasicSplitPaneUI extends Sp Line 1265  public class BasicSplitPaneUI extends Sp
1265      tmpSizes[1] = layoutManager.getAvailableSize(splitPane.getSize(),      tmpSizes[1] = layoutManager.getAvailableSize(splitPane.getSize(),
1266                                                   splitPane.getInsets())                                                   splitPane.getInsets())
1267                    - tmpSizes[0] - tmpSizes[1];                    - tmpSizes[0] - tmpSizes[1];
     Point p = divider.getLocation();  
1268    
 //    if (getOrientation() == JSplitPane.HORIZONTAL_SPLIT)  
     //    setLastDragLocation(p.x);  
 //    else  
 //      setLastDragLocation(p.y);  
1269      layoutManager.setSizes(tmpSizes);      layoutManager.setSizes(tmpSizes);
1270      layoutManager.layoutContainer(splitPane);      splitPane.revalidate();
   
1271      splitPane.repaint();      splitPane.repaint();
1272    }    }
1273    
# Line 1414  public class BasicSplitPaneUI extends Sp Line 1408  public class BasicSplitPaneUI extends Sp
1408      getSplitPane().setLayout(layoutManager);      getSplitPane().setLayout(layoutManager);
1409    
1410      // invalidating by itself does not invalidate the layout.      // invalidating by itself does not invalidate the layout.
1411      getSplitPane().invalidate();      getSplitPane().revalidate();
1412    }    }
1413    
1414    /**    /**
# Line 1437  public class BasicSplitPaneUI extends Sp Line 1431  public class BasicSplitPaneUI extends Sp
1431          nonContinuousLayoutDivider.setVisible(true);          nonContinuousLayoutDivider.setVisible(true);
1432          nonContinuousLayoutDivider.setBounds(divider.getBounds());          nonContinuousLayoutDivider.setBounds(divider.getBounds());
1433        }        }
1434      splitPane.invalidate();      splitPane.revalidate();
1435      splitPane.repaint();      splitPane.repaint();
1436    }    }
1437    

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26