Package soundPlayback.swing
Class PlaySpeedSlider
java.lang.Object
soundPlayback.swing.PlaySliderComponent
soundPlayback.swing.PlaySpeedSlider
slider to control playback rate.
Works on a log scale.
- Author:
- dg50
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubleintstatic StringgetRatioString(double speed) doubleposToValue(int pos) Convert a slider position to a real valuevoidsetEnabled(boolean enable) intvalueToPos(double value) Convert a value to a slider positionMethods inherited from class soundPlayback.swing.PlaySliderComponent
addChangeListener, getDataValue, getSlider, setDataValue
-
Constructor Details
-
PlaySpeedSlider
public PlaySpeedSlider() -
PlaySpeedSlider
-
-
Method Details
-
getRatioString
-
getRatioString
-
setEnabled
public void setEnabled(boolean enable) -
getMinValue
public double getMinValue()- Specified by:
getMinValuein classPlaySliderComponent
-
getMaxValue
public double getMaxValue()- Specified by:
getMaxValuein classPlaySliderComponent
-
getNSteps
public int getNSteps()- Specified by:
getNStepsin classPlaySliderComponent
-
valueToPos
public int valueToPos(double value) Description copied from class:PlaySliderComponentConvert a value to a slider position- Overrides:
valueToPosin classPlaySliderComponent- Returns:
- slider position (0 - getNSteps)
-
posToValue
public double posToValue(int pos) Description copied from class:PlaySliderComponentConvert a slider position to a real value- Overrides:
posToValuein classPlaySliderComponent- Parameters:
pos- slider position (0 - getNSteps)- Returns:
- real value
-