public class SwingDoubleProperty extends SwingNumberProperty implements Property<java.lang.Double>
| Constructor and Description |
|---|
SwingDoubleProperty(java.lang.String basicName,
java.lang.String baseTag,
double value)
Create a double preference property with maximum range, step 1 and the
given default value.
|
SwingDoubleProperty(java.lang.String basicName,
java.lang.String baseTag,
double value,
boolean autoSave)
Create a double preference property with maximum range, step 1 and the
given default value.
|
SwingDoubleProperty(java.lang.String basicName,
java.lang.String baseTag,
double value,
double step)
Create a double preference property with maximum range, step and the
given default value.
|
SwingDoubleProperty(java.lang.String basicName,
java.lang.String baseTag,
double value,
double step,
boolean autoSave)
Create a double preference property with maximum range, step and the
given default value.
|
SwingDoubleProperty(java.lang.String basicName,
java.lang.String baseTag,
double value,
double minValue,
double maxValue)
Create a double preference property with the given range, step 1 and the
given default value.
|
SwingDoubleProperty(java.lang.String basicName,
java.lang.String baseTag,
double value,
double minValue,
double maxValue,
boolean autoSave)
Create a double preference property with the given range, step 1 and the
given default value.
|
SwingDoubleProperty(java.lang.String basicName,
java.lang.String baseTag,
double value,
double minValue,
double maxValue,
double step)
Create a double preference property with the given range, step and the
given default value.
|
SwingDoubleProperty(java.lang.String basicName,
java.lang.String baseTag,
double value,
double minValue,
double maxValue,
double step,
boolean autoSave)
Create a double preference property with the given range, step and the
given default value.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getMaxValue()
Get the maximal allowed value.
|
java.lang.Number |
getMaxValueNumber()
Get the maximal allowed value.
|
double |
getMinValue()
Get the minimal allowed value.
|
java.lang.Number |
getMinValueNumber()
Get the minimal allowed value.
|
double |
getStep()
Get the step used in steppers.
|
java.lang.Number |
getStepNumber()
Get the step used in steppers.
|
java.lang.Double |
getValue()
Get the properties value.
|
java.lang.Number |
getValueNumber()
Get the properties value.
|
void |
setValue(double value)
Set the properties value.
|
void |
setValue(java.lang.Double value)
Set the value.
|
void |
setValueNumber(java.lang.Number value)
Set the property value.
|
getEditorProvidergetBaseTag, getLabelString, getMenuString, getName, getStringaddValueChangeListener, addValueChangeListenerWeakly, firePropertyChange, fireValueChange, fireValueChange, fireValueChange, getBasicName, getPropertyName, removeValueChangeListener, removeValueChangeListenerWeaklyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddValueChangeListener, addValueChangeListenerWeakly, removeValueChangeListener, removeValueChangeListenerWeaklygetNamepublic SwingDoubleProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, double value)
basicName - property namebaseTag - basic i18n tagvalue - default valuepublic SwingDoubleProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, double value, boolean autoSave)
basicName - property namebaseTag - basic i18n tagvalue - default valueautoSave - save changes immediately?public SwingDoubleProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, double value, double step)
basicName - property namebaseTag - basic i18n tagvalue - default valuestep - step to be used for value when steppingpublic SwingDoubleProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, double value, double step, boolean autoSave)
basicName - property namebaseTag - basic i18n tagvalue - default valuestep - step to be used for value when steppingautoSave - save changes immediately?public SwingDoubleProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, double value, double minValue, double maxValue)
basicName - property namebaseTag - basic i18n tagvalue - default valueminValue - minimal allowed value (included)maxValue - maximal allowed value (included)public SwingDoubleProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, double value, double minValue, double maxValue, boolean autoSave)
basicName - property namebaseTag - basic i18n tagvalue - default valueminValue - minimal allowed value (included)maxValue - maximal allowed value (included)autoSave - save changes immediately?public SwingDoubleProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, double value, double minValue, double maxValue, double step)
basicName - property namebaseTag - basic i18n tagvalue - default valueminValue - minimal allowed value (included)maxValue - maximal allowed value (included)step - step to be used for value when steppingpublic SwingDoubleProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, double value, double minValue, double maxValue, double step, boolean autoSave)
basicName - property namebaseTag - basic i18n tagvalue - default valueminValue - minimal allowed value (included)maxValue - maximal allowed value (included)step - step to be used for value when steppingautoSave - save changes immediately?public double getMinValue()
public double getMaxValue()
public double getStep()
public java.lang.Double getValue()
public void setValue(@NotNull java.lang.Double value)
public void setValue(double value)
value - value to set@NotNull public java.lang.Number getMinValueNumber()
getMinValueNumber in class SwingNumberProperty@NotNull public java.lang.Number getMaxValueNumber()
getMaxValueNumber in class SwingNumberProperty@NotNull public java.lang.Number getStepNumber()
getStepNumber in class SwingNumberProperty@NotNull public java.lang.Number getValueNumber()
getValueNumber in class SwingNumberPropertypublic void setValueNumber(@NotNull java.lang.Number value)
setValueNumber in class SwingNumberPropertyvalue - new value