org.jdesktop.swing.binding
Class SpinnerBinding
java.lang.Object
org.jdesktop.swing.binding.AbstractBinding
org.jdesktop.swing.binding.SpinnerBinding
- All Implemented Interfaces:
- Binding
- public class SpinnerBinding
- extends AbstractBinding
Class which binds a component that supports setting a value within
a sequence of values (JSpinner) to a field in a data model.
Although this binding is most commonly used for spinners, it may
be used with any component that defines a SpinnerModel to represent
its current value.
| Methods inherited from class org.jdesktop.swing.binding.AbstractBinding |
addError, addPropertyChangeListener, clearValidationErrors, convertFromModelType, convertToModelType, executeValidators, getDataModel, getFieldName, getPropertyChangeListeners, getValidationErrors, getValidationPolicy, getValidState, isModified, isValid, pull, push, removePropertyChangeListener, setModified, setValidationPolicy |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpinnerBinding
public SpinnerBinding(JSpinner spinner,
DataModel dataModel,
String fieldName)
SpinnerBinding
public SpinnerBinding(JSpinner spinner,
DataModel dataModel,
String fieldName,
int validationPolicy)
SpinnerBinding
public SpinnerBinding(JComponent component,
SpinnerModel spinnerModel,
DataModel dataModel,
String fieldName,
int validationPolicy)
getComponent
public JComponent getComponent()
- Specified by:
getComponent in interface Binding- Specified by:
getComponent in class AbstractBinding
setComponent
protected void setComponent(JComponent component)
- Specified by:
setComponent in class AbstractBinding
getComponentValue
protected Object getComponentValue()
- Specified by:
getComponentValue in class AbstractBinding
setComponentValue
protected void setComponentValue(Object value)
- Specified by:
setComponentValue in class AbstractBinding
Copyright 2004 by Sun Microsystems, Inc. All Rights Reserved.