Skip to main content

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

  • action
  • add
  • addComponentListener
  • addHierarchyBoundsListener
  • addHierarchyListener
  • addInputMethodListener
  • addMouseListener
  • addMouseMotionListener
  • addMouseWheelListener
  • bounds
  • checkImage
  • checkImage
  • coalesceEvents
  • contains
  • createImage
  • createImage
  • createVolatileImage
  • createVolatileImage
  • disableEvents
  • dispatchEvent
  • enable
  • enableEvents
  • enableInputMethods
  • firePropertyChange
  • firePropertyChange
  • firePropertyChange
  • firePropertyChange
  • firePropertyChange
  • firePropertyChange
  • getBackground
  • getBounds
  • getColorModel
  • getComponentListeners
  • getComponentOrientation
  • getCursor
  • getDropTarget
  • getFocusCycleRootAncestor
  • getFocusListeners
  • getFocusTraversalKeysEnabled
  • getFont
  • getForeground
  • getGraphicsConfiguration
  • getHierarchyBoundsListeners
  • getHierarchyListeners
  • getIgnoreRepaint
  • getInputContext
  • getInputMethodListeners
  • getInputMethodRequests
  • getKeyListeners
  • getLocale
  • getLocation
  • getLocationOnScreen
  • getMouseListeners
  • getMouseMotionListeners
  • getMousePosition
  • getMouseWheelListeners
  • getName
  • getParent
  • getPropertyChangeListeners
  • getPropertyChangeListeners
  • getSize
  • getToolkit
  • getTreeLock
  • gotFocus
  • handleEvent
  • hasFocus
  • imageUpdate
  • inside
  • isBackgroundSet
  • isCursorSet
  • isDisplayable
  • isEnabled
  • isFocusable
  • isFocusOwner
  • isFocusTraversable
  • isFontSet
  • isForegroundSet
  • isLightweight
  • isMaximumSizeSet
  • isMinimumSizeSet
  • isPreferredSizeSet
  • isShowing
  • isValid
  • isVisible
  • keyDown
  • keyUp
  • list
  • list
  • list
  • location
  • lostFocus
  • mouseDown
  • mouseDrag
  • mouseEnter
  • mouseExit
  • mouseMove
  • mouseUp
  • move
  • nextFocus
  • paintAll
  • postEvent
  • prepareImage
  • prepareImage
  • processComponentEvent
  • processFocusEvent
  • processHierarchyBoundsEvent
  • processHierarchyEvent
  • processInputMethodEvent
  • processMouseWheelEvent
  • remove
  • removeComponentListener
  • removeHierarchyBoundsListener
  • removeHierarchyListener
  • removeInputMethodListener
  • removeMouseListener
  • removeMouseMotionListener
  • removeMouseWheelListener
  • removePropertyChangeListener
  • removePropertyChangeListener
  • repaint
  • repaint
  • repaint
  • requestFocus
  • requestFocus
  • requestFocusInWindow
  • resize
  • resize
  • setBounds
  • setBounds
  • setComponentOrientation
  • setCursor
  • setDropTarget
  • setFocusable
  • setFocusTraversalKeysEnabled
  • setIgnoreRepaint
  • setLocale
  • setLocation
  • setLocation
  • setMixingCutoutShape
  • setName
  • setSize
  • setSize
  • show
  • show
  • size
  • toString
  • transferFocus
  • transferFocusBackward
  • transferFocusUpCycle

Methods inherited from class: java.lang.Object

  • clone
  • equals
  • finalize
  • getClass
  • hashCode
  • notify
  • notifyAll
  • wait
  • wait
  • wait

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