Class ControlParsedNumberField
java.lang.Object
org.opensourcephysics.ejs.control.ControlElement
org.opensourcephysics.ejs.control.swing.ControlSwingElement
org.opensourcephysics.ejs.control.swing.ControlNumberField
org.opensourcephysics.ejs.control.swing.ControlParsedNumberField
A textfield to display double values. When this value changes,
it invokes both the VARIABLE_CHANGED and the ACTION actions.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opensourcephysics.ejs.control.swing.ControlNumberField
ControlNumberField.MyKeyListener -
Field Summary
FieldsFields inherited from class org.opensourcephysics.ejs.control.swing.ControlNumberField
defaultColor, defaultFormat, defaultValue, defaultValueSet, editingColor, errorColor, format, internalValue, textfieldFields inherited from class org.opensourcephysics.ejs.control.swing.ControlSwingElement
ACTION_OFF, ACTION_ON, ACTION_PRESS, ENABLED, FONT, FOREGROUND, myVisual, NAME, PARENT, POSITION, SIZE, TOOLTIP, VISIBLEFields inherited from class org.opensourcephysics.ejs.control.ControlElement
ACTION, isUnderEjs, METHOD_FOR_VARIABLE, METHOD_TRIGGER, myGroup, myObject, myPropertiesTable, VARIABLE_CHANGED -
Constructor Summary
ConstructorsConstructorDescriptionControlParsedNumberField(Object _visual) Constructor ControlParsedNumberField -
Method Summary
Modifier and TypeMethodDescriptionprotected ComponentcreateVisual(Object _visual) Creates the visual component of thisControlElement, the one you can configure graphically.Methods inherited from class org.opensourcephysics.ejs.control.swing.ControlNumberField
decideColors, getPropertyInfo, getPropertyList, getValue, reset, setColor, setDefaultValue, setInternalValue, setValueMethods inherited from class org.opensourcephysics.ejs.control.swing.ControlSwingElement
getComponent, getIcon, getVisual, parseConstantMethods inherited from class org.opensourcephysics.ejs.control.ControlElement
addAction, addAction, addAction, destroy, getGroup, getObject, getProperty, getSimulation, implementsProperty, initialize, invokeActions, invokeActions, isActive, propertyIsTypeOf, propertyType, removeAction, removeAction, setActive, setGroup, setProperties, setProperty, toString, variableChanged, variableChangedDoNotUpdate, variablePropertiesClear, variablesChanged
-
Field Details
-
parser
-
-
Constructor Details
-
ControlParsedNumberField
Constructor ControlParsedNumberField- Parameters:
_visual-
-
-
Method Details
-
createVisual
Description copied from class:ControlSwingElementCreates the visual component of thisControlElement, the one you can configure graphically. If an object of an appropriate class is provided, it is used as the visual.- Overrides:
createVisualin classControlNumberField- Parameters:
_visual- The javax.swing.JComponent to be wrapped
-