charva.awt.util
Class ConstrainedTextField
public class ConstrainedTextField
The ConstrainedTextField is a subclass of CapsTextField that limits
the length of the text.
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT, _alignmentX, _alignmentY, _background, _cursesColor, _enabled, _focusListeners, _foreground, _keyListeners, _origin, _parent, _visible |
ConstrainedTextField(String text_, int length_)- Use this constructor when you want to set both the initial value and the
length.
|
ConstrainedTextField(int length_)- Use this constructor when you want to leave the text field empty
but set its length.
|
void | processKeyEvent(KeyEvent ke_)- Check the length of the text before calling the superclass'
processKeyEvent() method.
|
addActionListener, debug, draw, getActionCommand, getColumns, getHeight, getSize, getWidth, isEditable, minimumSize, postActionEvent, processEvent, processKeyEvent, processMouseEvent, requestFocus, setActionCommand, setBounds, setBounds, setBounds, setColumns, setEditable, setFont, setText, toString |
addFocusListener, addKeyListener, contains, contains, debug, draw, getAlignmentX, getAlignmentY, getAncestorWindow, getBackground, getBounds, getCursesColor, getForeground, getHeight, getLocation, getLocationOnScreen, getName, getParent, getSize, getWidth, hasFocus, hide, invalidate, isDisplayed, isEnabled, isFocusTraversable, isTotallyObscured, isValid, isVisible, minimumSize, processEvent, processFocusEvent, processKeyEvent, processMouseEvent, repaint, requestFocus, requestSync, setBackground, setBounds, setBounds, setBounds, setEnabled, setForeground, setLocation, setLocation, setName, setParent, setVisible, show, validate, validateCursesColor |
ConstrainedTextField
public ConstrainedTextField(String text_,
int length_) Use this constructor when you want to set both the initial value and the
length.
ConstrainedTextField
public ConstrainedTextField(int length_)
Use this constructor when you want to leave the text field empty
but set its length.
processKeyEvent
public void processKeyEvent(KeyEvent ke_)
Check the length of the text before calling the superclass'
processKeyEvent() method. If the text is already maximum length
and it is a printing character, ring the bell.
- processKeyEvent in interface CapsTextField