StatusIconTextField
Package: velox.api.layer1.gui
Type: Class
Inheritance: java.lang.Object → java.awt.Component → java.awt.Container → javax.swing.JComponent → javax.swing.JPanel → StatusIconTextField
All Implemented Interfaces: ImageObserver, MenuContainer, Serializable, Accessible
Description​
A wrapper for a JTextField capable of showing a warning icon.
See Also:
- Serialized Form
Fields​
textField​
final JTextField textField
Constructors​
StatusIconTextField​
StatusIconTextField(JTextField field)
Methods​
addFocusListener​
void addFocusListener(FocusListener l)
addKeyListener​
void addKeyListener(KeyListener l)
changeTextFieldState​
void changeTextFieldState(TextFieldState value)
getText​
String getText()
isOptimizedDrawingEnabled​
boolean isOptimizedDrawingEnabled()
removeFocusListener​
void removeFocusListener(FocusListener l)
removeKeyListener​
void removeKeyListener(KeyListener l)
requestFocus​
void requestFocus()
setChangeListener​
void setChangeListener(Runnable callback)
setEnabled​
void setEnabled(boolean enabled)
setIcon​
void setIcon(Icon icon)
setIconToolTip​
void setIconToolTip(String text)
setText​
void setText(String text)
setToolTipText​
void setToolTipText(String text)
setVisible​
void setVisible(boolean aFlag)
StatusIconTextField
Inheritance​
Methods inherited from class: java.awt.Component
actionaddaddComponentListeneraddHierarchyBoundsListeneraddHierarchyListeneraddInputMethodListeneraddMouseListeneraddMouseMotionListeneraddMouseWheelListenerboundscheckImagecheckImagecoalesceEventscontainscreateImagecreateImagecreateVolatileImagecreateVolatileImagedisableEventsdispatchEventenableenableEventsenableInputMethodsfirePropertyChangefirePropertyChangefirePropertyChangefirePropertyChangefirePropertyChangefirePropertyChangegetBackgroundgetBoundsgetColorModelgetComponentListenersgetComponentOrientationgetCursorgetDropTargetgetFocusCycleRootAncestorgetFocusListenersgetFocusTraversalKeysEnabledgetFontgetForegroundgetGraphicsConfigurationgetHierarchyBoundsListenersgetHierarchyListenersgetIgnoreRepaintgetInputContextgetInputMethodListenersgetInputMethodRequestsgetKeyListenersgetLocalegetLocationgetLocationOnScreengetMouseListenersgetMouseMotionListenersgetMousePositiongetMouseWheelListenersgetNamegetParentgetPropertyChangeListenersgetPropertyChangeListenersgetSizegetToolkitgetTreeLockgotFocushandleEventhasFocusimageUpdateinsideisBackgroundSetisCursorSetisDisplayableisEnabledisFocusableisFocusOwnerisFocusTraversableisFontSetisForegroundSetisLightweightisMaximumSizeSetisMinimumSizeSetisPreferredSizeSetisShowingisValidisVisiblekeyDownkeyUplistlistlistlocationlostFocusmouseDownmouseDragmouseEntermouseExitmouseMovemouseUpmovenextFocuspaintAllpostEventprepareImageprepareImageprocessComponentEventprocessFocusEventprocessHierarchyBoundsEventprocessHierarchyEventprocessInputMethodEventprocessMouseWheelEventremoveremoveComponentListenerremoveHierarchyBoundsListenerremoveHierarchyListenerremoveInputMethodListenerremoveMouseListenerremoveMouseMotionListenerremoveMouseWheelListenerremovePropertyChangeListenerremovePropertyChangeListenerrepaintrepaintrepaintrequestFocusrequestFocusrequestFocusInWindowresizeresizesetBoundssetBoundssetComponentOrientationsetCursorsetDropTargetsetFocusablesetFocusTraversalKeysEnabledsetIgnoreRepaintsetLocalesetLocationsetLocationsetMixingCutoutShapesetNamesetSizesetSizeshowshowsizetoStringtransferFocustransferFocusBackwardtransferFocusUpCycle
Methods inherited from class: java.lang.Object
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait
Fields​
textField​
public final JTextField textField
Constructors​
StatusIconTextField​
public StatusIconTextField(JTextField field)
Methods​
isOptimizedDrawingEnabled​
public boolean isOptimizedDrawingEnabled()
Overrides: isOptimizedDrawingEnabled in class JComponent
setText​
public void setText(String text)
changeTextFieldState​
public void changeTextFieldState(velox.api.layer1.gui.TextFieldState value)
getText​
public String getText()
setIconToolTip​
public void setIconToolTip(String text)
setIcon​
public void setIcon(Icon icon)
requestFocus​
public void requestFocus()
Overrides: requestFocus in class JComponent
setChangeListener​
public void setChangeListener(Runnable callback)
addKeyListener​
public void addKeyListener(KeyListener l)
Overrides: addKeyListener in class Component
removeKeyListener​
public void removeKeyListener(KeyListener l)
Overrides: removeKeyListener in class Component
addFocusListener​
public void addFocusListener(FocusListener l)
Overrides: addFocusListener in class Component
removeFocusListener​
public void removeFocusListener(FocusListener l)
Overrides: removeFocusListener in class Component
setEnabled​
public void setEnabled(boolean enabled)
Overrides: setEnabled in class JComponent
setVisible​
public void setVisible(boolean aFlag)
Overrides: setVisible in class JComponent
setToolTipText​
public void setToolTipText(String text)
Overrides: setToolTipText in class JComponent