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, textfield
Fields inherited from class org.opensourcephysics.ejs.control.swing.ControlSwingElement
ACTION_OFF, ACTION_ON, ACTION_PRESS, ENABLED, FONT, FOREGROUND, myVisual, NAME, PARENT, POSITION, SIZE, TOOLTIP, VISIBLE
Fields 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 Component
createVisual
(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, setValue
Methods inherited from class org.opensourcephysics.ejs.control.swing.ControlSwingElement
getComponent, getIcon, getVisual, parseConstant
Methods 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:ControlSwingElement
Creates 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:
createVisual
in classControlNumberField
- Parameters:
_visual
- The javax.swing.JComponent to be wrapped
-