public void adjustmentValueChanged(AdjustmentEvent event) { if (event.getSource() == SBrecpos) { if (event.getAdjustmentType() == AdjustmentEvent.TRACK) { goTo(SBrecpos.getValue()); return; } if (event.getID() == AdjustmentEvent.ADJUSTMENT_VALUE_CHANGED) { SBrecpos.setEnabled(false); goTo(SBrecpos.getValue()); SBrecpos.setEnabled(true); } } }