public class JosmPasswordField extends JPasswordField
JPasswordField to implement a workaround to
JDK bug 6322854.
This class can be deleted after Oracle decides to fix this bug...JPasswordField.AccessibleJPasswordFieldJTextField.AccessibleJTextFieldJTextComponent.AccessibleJTextComponent, JTextComponent.DropLocation, JTextComponent.KeyBindingJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategynotifyActionDEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEYlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTBOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WESTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
JosmPasswordField()
Constructs a new
JosmPasswordField,
with a default document, null starting
text string, and 0 column width. |
JosmPasswordField(Document doc,
String txt,
int columns)
Constructs a new
JosmPasswordField that uses the
given text storage model and the given number of columns. |
JosmPasswordField(int columns)
Constructs a new empty
JosmPasswordField with the specified
number of columns. |
JosmPasswordField(String text)
Constructs a new
JosmPasswordField initialized
with the specified text. |
JosmPasswordField(String text,
int columns)
Constructs a new
JPasswordField initialized with
the specified text and columns. |