|
|||||||||
| 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
|
+--javax.swing.JPasswordField
|
+--org.PingOO.DLAI.lib.PWidget.PPasswordField
Provides a password field that is localized tool tip capable.
Note : unlike PTextArea and PTextField and for better security, the edit popu mouse listener is not registered on this type of component, You have to do this manually.
JPasswordField,
PComponent, Serialized Form| Inner classes inherited from class javax.swing.JPasswordField |
javax.swing.JPasswordField.AccessibleJPasswordField |
| Inner classes inherited from class javax.swing.JTextField |
javax.swing.JTextField.AccessibleJTextField,
javax.swing.JTextField.NotifyAction,
javax.swing.JTextField.ScrollRepainter |
| Inner classes inherited from class javax.swing.text.JTextComponent |
javax.swing.text.JTextComponent.AccessibleJTextComponent,
javax.swing.text.JTextComponent.ClipboardObserver,
javax.swing.text.JTextComponent.ComposedTextCaret,
javax.swing.text.JTextComponent.DefaultKeymap,
javax.swing.text.JTextComponent.FocusAction,
javax.swing.text.JTextComponent.InputMethodRequestsHandler,
javax.swing.text.JTextComponent.KeyBinding,
javax.swing.text.JTextComponent.MutableCaretEvent |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent,
javax.swing.JComponent.IntVector,
javax.swing.JComponent.KeyboardBinding,
javax.swing.JComponent.KeyboardState |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
| Field Summary | |
java.awt.event.MouseListener |
defaultMouseListener
Default mouse listener for editing operations. |
private PManager |
manager
The manager where this component will lokk for its resources. |
protected java.lang.String |
module
Defines the module where to find this internal password field's text and tool tip. |
protected java.lang.String |
toolTipKey
Defines the key used to find this internal password field's tool tip. |
| Fields inherited from class javax.swing.JPasswordField |
echoChar,
uiClassID |
| Fields inherited from class javax.swing.JTextField |
columns,
columnWidth,
command,
defaultActions,
horizontalAlignment,
notifyAction,
uiClassID,
visibility |
| Fields inherited from class javax.swing.text.JTextComponent |
blinkRate,
caret,
caretColor,
caretEvent,
composedText,
composedTextCaret,
composedTextContent,
composedTextEnd,
composedTextStart,
DEFAULT_KEYMAP,
defaultBindings,
defaultClipboardOwner,
disabledTextColor,
editable,
editor,
FOCUS_ACCELERATOR_KEY,
focusAccelerator,
focusAction,
focusedComponent,
highlighter,
inputMethodRequestsHandler,
keymap,
keymapTable,
margin,
model,
opaque,
originalCaret,
selectedTextColor,
selectionColor |
| Fields inherited from class javax.swing.JComponent |
_bounds,
accessibleContext,
alignmentX,
alignmentY,
ANCESTOR_USING_BUFFER,
ancestorNotifier,
autoscroller,
border,
changeSupport,
clientProperties,
flags,
HAS_FOCUS,
IS_DOUBLE_BUFFERED,
IS_OPAQUE,
IS_PAINTING_TILE,
KEYBOARD_BINDINGS_KEY,
listenerList,
maximumSize,
minimumSize,
NEXT_FOCUS,
paintImmediatelyClip,
preferredSize,
readObjectCallbacks,
REQUEST_FOCUS_DISABLED,
tmpRect,
TOOL_TIP_TEXT_KEY,
ui,
uiClassID,
UNDEFINED_CONDITION,
vetoableChangeSupport,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
component,
containerListener,
containerSerializedDataVersion,
dispatcher,
layoutMgr,
maxSize,
ncomponents,
serialVersionUID |
| Fields inherited from class java.awt.Component |
actionListenerK,
adjustmentListenerK,
appContext,
assert,
background,
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
changeSupport,
componentListener,
componentListenerK,
componentOrientation,
componentSerializedDataVersion,
containerListenerK,
cursor,
dropTarget,
enabled,
eventMask,
focusListener,
focusListenerK,
font,
foreground,
hasFocus,
height,
incRate,
inputMethodListener,
inputMethodListenerK,
isInc,
isPacked,
itemListenerK,
keyListener,
keyListenerK,
LEFT_ALIGNMENT,
locale,
LOCK,
minSize,
mouseListener,
mouseListenerK,
mouseMotionListener,
mouseMotionListenerK,
name,
nameExplicitlySet,
newEventsOnly,
ownedWindowK,
parent,
peer,
peerFont,
popups,
prefSize,
RIGHT_ALIGNMENT,
serialVersionUID,
textListenerK,
TOP_ALIGNMENT,
valid,
visible,
width,
windowListenerK,
x,
y |
| Constructor Summary | |
PPasswordField()
Creates a new password field with localized capabilities. |
|
PPasswordField(int columns)
Creates a new password field with localized capabilities. |
|
PPasswordField(java.lang.String toolTipKey)
Creates a new password field with localized capabilities. |
|
PPasswordField(java.lang.String toolTipKey,
java.lang.String module)
Creates a new password field with localized capabilities. |
|
PPasswordField(java.lang.String toolTipKey,
java.lang.String module,
javax.swing.text.Document doc,
java.lang.String text,
int columns)
Creates a new password field with localized capabilities. |
|
PPasswordField(java.lang.String toolTipKey,
java.lang.String module,
int columns)
Creates a new password field with localized capabilities. |
|
PPasswordField(java.lang.String toolTipKey,
java.lang.String module,
java.lang.String text)
Creates a new password field with localized capabilities. |
|
PPasswordField(java.lang.String toolTipKey,
java.lang.String module,
java.lang.String text,
int columns)
Creates a new password field with localized capabilities. |
|
| Method Summary | |
PManager |
getManager()
Returns the manager of this component. |
java.lang.String |
getModule()
Returns the component's resources location. |
java.lang.String |
getTextKey()
Returns the key used to find this component's text |
java.lang.String |
getToolTipKey()
Returns the key used to find this internal password field's tool tip. |
void |
setLocalizedToolTipText(java.lang.String toolTipKey)
Registers the text to display in a tool tip. |
void |
setManager(PManager manager)
Sets the manager of this component. |
void |
setModule(java.lang.String module)
Sets The module where the component will search its resources |
void |
updateFont()
Update the component's font. |
void |
updateLanguage()
Updates the language of the interface. |
void |
updateLanguage(java.lang.String module)
Updates the language of the interface. |
| Methods inherited from class javax.swing.JPasswordField |
copy,
cut,
echoCharIsSet,
getAccessibleContext,
getEchoChar,
getPassword,
getText,
getText,
getUIClassID,
paramString,
setEchoChar,
writeObject |
| Methods inherited from class javax.swing.JTextField |
|
| Methods inherited from class javax.swing.text.JTextComponent |
addCaretListener,
addKeymap,
createComposedString,
fireCaretUpdate,
getCaret,
getCaretColor,
getCaretPosition,
getDisabledTextColor,
getDocument,
getFocusAccelerator,
getFocusedComponent,
getHighlighter,
getInputMethodRequests,
getKeymap,
getKeymap,
getMargin,
getPreferredScrollableViewportSize,
getScrollableBlockIncrement,
getScrollableTracksViewportHeight,
getScrollableTracksViewportWidth,
getScrollableUnitIncrement,
getSelectedText,
getSelectedTextColor,
getSelectionColor,
getSelectionEnd,
getSelectionEnd,
getSelectionStart,
getSelectionStart,
getUI,
isEditable,
isFocusTraversable,
isOpaque,
loadKeymap,
mapEventToAction,
modelToView,
moveCaretPosition,
paste,
processComponentKeyEvent,
processInputMethodEvent,
read,
readObject,
removeCaretListener,
removeKeymap,
removeNotify,
replaceInputMethodText,
replaceSelection,
select,
selectAll,
setCaret,
setCaretColor,
setCaretPosition,
setDisabledTextColor,
setDocument,
setEditable,
setEnabled,
setFocusAccelerator,
setHighlighter,
setInputMethodCaretPosition,
setKeymap,
setMargin,
setOpaque,
setSelectedTextColor,
setSelectionColor,
setSelectionEnd,
setSelectionStart,
setText,
setUI,
updateUI,
viewToModel,
write |
| Methods inherited from class javax.swing.JComponent |
_paintImmediately,
addAncestorListener,
addNotify,
addPropertyChangeListener,
addVetoableChangeListener,
adjustPaintFlags,
alwaysOnTop,
bindingForKeyStroke,
computeVisibleRect,
computeVisibleRect,
contains,
createToolTip,
enableSerialization,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
fireVetoableChange,
getActionForKeyStroke,
getAlignmentX,
getAlignmentY,
getAutoscrolls,
getBorder,
getBounds,
getClientProperties,
getClientProperty,
getComponentGraphics,
getConditionForKeyStroke,
getDebugGraphicsOptions,
getFlag,
getGraphics,
getHeight,
getInsets,
getInsets,
getLocation,
getMaximumSize,
getMinimumSize,
getNextFocusableComponent,
getRegisteredKeyStrokes,
getRootPane,
getSize,
getToolTipLocation,
getToolTipText,
getToolTipText,
getTopLevelAncestor,
getVisibleRect,
getWidth,
getX,
getY,
grabFocus,
hasFocus,
isDoubleBuffered,
isFocusCycleRoot,
isLightweightComponent,
isManagingFocus,
isOptimizedDrawingEnabled,
isPaintingTile,
isRequestFocusEnabled,
keyboardBindings,
paint,
paintBorder,
paintChildren,
paintComponent,
paintImmediately,
paintImmediately,
paintWithBuffer,
processFocusEvent,
processKeyBinding,
processKeyBindings,
processKeyBindingsForAllComponents,
processKeyEvent,
processMouseMotionEvent,
putClientProperty,
rectangleIsObscured,
registerKeyboardAction,
registerKeyboardAction,
registerWithKeyboardManager,
removeAncestorListener,
removePropertyChangeListener,
removeVetoableChangeListener,
repaint,
repaint,
requestDefaultFocus,
requestFocus,
resetKeyboardActions,
reshape,
revalidate,
setAlignmentX,
setAlignmentY,
setAutoscrolls,
setBackground,
setBorder,
setDebugGraphicsOptions,
setDoubleBuffered,
setFlag,
setForeground,
setMaximumSize,
setMinimumSize,
setNextFocusableComponent,
setPreferredSize,
setRequestFocusEnabled,
setToolTipText,
setUI,
setVisible,
shouldDebugGraphics,
superProcessMouseMotionEvent,
unregisterKeyboardAction,
unregisterWithKeyboardManager,
update |
| Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventImpl,
dispatchEventToSelf,
doLayout,
eventEnabled,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getLayout,
getMouseEventTarget,
getWindow,
initIDs,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
nextFocus,
paintComponents,
postProcessKeyEvent,
postsOldMouseEvents,
preferredSize,
preProcessKeyEvent,
print,
printComponents,
printOneComponent,
processContainerEvent,
processEvent,
proxyEnableEvents,
proxyRequestFocus,
remove,
remove,
removeAll,
removeContainerListener,
setFocusOwner,
setLayout,
transferFocus,
validate,
validateTree |
| Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
constructComponentName,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getToolkit,
getToolkitImpl,
getTreeLock,
getWindowForObject,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isEnabledImpl,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
show,
size,
toString,
transferFocus |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
| Field Detail |
protected java.lang.String toolTipKey
protected java.lang.String module
private PManager manager
public final java.awt.event.MouseListener defaultMouseListener
| Constructor Detail |
public PPasswordField()
public PPasswordField(java.lang.String toolTipKey)
toolTipKey - The key used to get the localized tool tip.
public PPasswordField(java.lang.String toolTipKey,
java.lang.String module)
toolTipKey - The key used to get the localized tool tip.module - The module used to load localized resources.
public PPasswordField(java.lang.String toolTipKey,
java.lang.String module,
java.lang.String text)
toolTipKey - The key used to get the localized tool tip.module - The module used to load localized resources.tex - The text to be displayed, or null.public PPasswordField(int columns)
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 PPasswordField(java.lang.String toolTipKey,
java.lang.String module,
int columns)
toolTipKey - The key used to get the localized tool tip.module - The module used to load localized resources.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 PPasswordField(java.lang.String toolTipKey,
java.lang.String module,
java.lang.String text,
int columns)
toolTipKey - The key used to get the localized tool tip.module - The module used to load localized resources.tex - 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.
public PPasswordField(java.lang.String toolTipKey,
java.lang.String module,
javax.swing.text.Document doc,
java.lang.String text,
int columns)
toolTipKey - The key used to get the localized tool tip.module - The module used to load localized resources.doc - The text storage to use. If this is null, a default will be provided by calling the createDefaultModel method.tex - 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.| Method Detail |
public void setManager(PManager manager)
manager - the new manager of this component, if manager is null, the component will use PManager.getInstance().public PManager getManager()
public void setModule(java.lang.String module)
module - The new module. If null, the default resource set will be used.public void setLocalizedToolTipText(java.lang.String toolTipKey)
toolTipKey - The key used to get the localized tool tip.public void updateFont()
public void updateLanguage()
public void updateLanguage(java.lang.String module)
module - The module from which are loaded localized resources.public java.lang.String getTextKey()
null if the component does not support text.public java.lang.String getToolTipKey()
null if the component does not support tool tip.public java.lang.String getModule()
PComponent.DEFAULT_MODULE if the component has no defined module
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||