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