dividerSize = divider.getDividerSize(); setLastDragLocation(-1);  if (! splitPane.getLeftComponent().isLightweight() || ! splitPane.getRightComponent().isLightweight()) draggingHW = true;  if (splitPane.isContinuousLayout()) nonContinuousLayoutDivider.setVisible(false); else { nonContinuousLayoutDivider.setVisible(true); nonContinuousLayoutDivider.setBounds(divider.getBounds()); } splitPane.invalidate(); splitPane.repaint();
  protected void startDragging()  {  }