|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.text.JTextComponent | +--javax.swing.JTextField | +--bill.util.gui.JTextFieldMaxChars | +--bill.util.gui.JTextFieldEnter
This is special implementation of the JTextField class that "unmaps" the enter key. This is useful for frames that have a default button on them. When the JTextFieldEnter widget has focus and the user hits the enter button the default button is pressed. If a regular JTextField were used then an ActionEvent would fire instead and the button would not get pressed.
Inner classes inherited from class javax.swing.JTextField |
JTextField.AccessibleJTextField |
Inner classes inherited from class javax.swing.text.JTextComponent |
JTextComponent.AccessibleJTextComponent, JTextComponent.KeyBinding |
Inner classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Inner classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent |
Fields inherited from class bill.util.gui.JTextFieldMaxChars |
_maxChars, _shiftFocusWhenFull |
Fields inherited from class javax.swing.JTextField |
notifyAction |
Fields inherited from class javax.swing.text.JTextComponent |
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NORTH, NORTH_EAST, NORTH_WEST, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
JTextFieldEnter()
Constructs a new JTextFieldEnter. |
|
JTextFieldEnter(int columns)
Constructs a new empty TextField with the specified number of columns. |
|
JTextFieldEnter(String text)
Constructs a new TextField initialized with the specified text. |
|
JTextFieldEnter(String text,
int columns)
Constructs a new JTextFieldEnter initialized with the specified text and columns. |
Methods inherited from class bill.util.gui.JTextFieldMaxChars |
createDefaultModel, getJTextFieldDocument, getMaxChars, isShiftFocusWhenFull, setMaxChars, setShiftFocusWhenFull |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public JTextFieldEnter()
public JTextFieldEnter(int columns)
null
.columns
- the number of columns to use to calculate the preferred
width. If columns is set to zero, the preferred width will be whatever
naturally results from the component implementation.public JTextFieldEnter(String text)
text
- The text to be displayed, or null
.public JTextFieldEnter(String text, int columns)
text
- The text to be displayed, or null
.columns
- the number of columns to use to calculate the preferred
width. If columns is set to zero, the preferred width will be whatever
naturally results from the component implementation.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |