Package com.ardor3d.extension.ui
Class UIPasswordField
- All Implemented Interfaces:
UIKeyHandler
,Textable
,Hintable
,Savable
-
Nested Class Summary
Nested classes/interfaces inherited from class com.ardor3d.extension.ui.UITextField
UITextField.TextFieldWritingState
Nested classes/interfaces inherited from class com.ardor3d.extension.ui.AbstractUITextEntryComponent
AbstractUITextEntryComponent.DefaultTextEntryState
-
Field Summary
Fields inherited from class com.ardor3d.extension.ui.UITextField
_caretLoc
Fields inherited from class com.ardor3d.extension.ui.AbstractUITextEntryComponent
_alignment, _caret, _caretPosition, _copyable, _defaultState, _disabledState, _editable, _selection, _styled, _uiText, _writingState
Fields inherited from class com.ardor3d.extension.ui.UIComponent
_tooltipPopTime, _tooltipText, DEFAULT_FOREGROUND_COLOR
Fields inherited from class com.ardor3d.scenegraph.Spatial
_controllers, _delegateMap, _dirtyMark, _frustumIntersects, _listener, _localTransform, _name, _parent, _queueDistance, _renderStateList, _sceneHints, _userData, _worldBound, _worldTransform, ON_DIRTY_ATTACHED, ON_DIRTY_BOUNDING, ON_DIRTY_RENDERSTATE, ON_DIRTY_TRANSFORM, ON_DIRTY_TRANSFORM_ONLY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionchar
boolean
void
setCopyable
(boolean copyable) void
setPasswordChar
(char passwordChar) void
Set the text for this component.Methods inherited from class com.ardor3d.extension.ui.UITextField
addActionListener, deleteSelectedText, drawComponent, fireActionEvent, getKeyHandler, removeActionListener, removeAllListeners, setCaretPosition, setKeyHandler, updateGeometricState
Methods inherited from class com.ardor3d.extension.ui.AbstractUITextEntryComponent
clearSelection, fireStyleChanged, getAlignment, getCaret, getCaretPosition, getDefaultState, getDisabledState, getSelection, getSelectionLength, getStates, getText, getWritingState, isEditable, isStyledText, setAlignment, setEditable, setStyledText, updateMinimumSizeFromContents
Methods inherited from class com.ardor3d.extension.ui.StateBasedUIComponent
gainedFocus, getCurrentState, keyHeld, keyPressed, keyReleased, lostFocus, mouseDeparted, mouseEntered, mouseMoved, mousePressed, mouseReleased, mouseWheel, refreshState, setEnabled, setForegroundColor, switchState
Methods inherited from class com.ardor3d.extension.ui.UIComponent
addFontStyle, applySkin, attachedToHud, cancelTooltipTimer, centerOn, centerOn, clearFontStyle, clearMaximumContentSize, clearMinimumContentSize, compact, detachedFromHud, draw, fireComponentDirty, fitComponentIn, getBackdrop, getBorder, getCombinedOpacity, getContentHeight, getContentWidth, getCurrentOpacity, getDefaultFontFamily, getDefaultFontSize, getDefaultFontStyles, getFontStyles, getForegroundColor, getHud, getHudX, getHudY, getKeyFocusTarget, getLayoutData, getLocalComponentHeight, getLocalComponentWidth, getLocalFontStyles, getLocalForegroundColor, getLocalOpacity, getLocalX, getLocalY, getMargin, getMaximumContentHeight, getMaximumContentWidth, getMaximumLocalComponentHeight, getMaximumLocalComponentWidth, getMinimumContentHeight, getMinimumContentWidth, getMinimumLocalComponentHeight, getMinimumLocalComponentWidth, getPadding, getRelativeComponentBounds, getRelativeMaxComponentBounds, getRelativeMinComponentBounds, getTooltipPopTime, getTooltipText, getTopLevelComponent, getTotalBottom, getTotalLeft, getTotalRight, getTotalTop, getUIComponent, hasVirginContentArea, insideMargin, isAttachedToHUD, isConsumeKeyEvents, isConsumeMouseEvents, isEnabled, isUseTransparency, isVisible, layout, mouseClicked, pack, postdrawComponent, predrawComponent, requestFocus, setBackdrop, setBorder, setConsumeKeyEvents, setConsumeMouseEvents, setContentHeight, setContentSize, setContentWidth, setDefaultFontFamily, setDefaultFontSize, setDefaultFontStyles, setFontStyles, setForegroundColor, setHudX, setHudXY, setHudY, setKeyFocusTarget, setLayoutData, setLayoutMinimumContentSize, setLocalComponentHeight, setLocalComponentSize, setLocalComponentWidth, setLocalX, setLocalXY, setLocalY, setMargin, setMaximumContentHeight, setMaximumContentSize, setMaximumContentWidth, setMinimumContentHeight, setMinimumContentSize, setMinimumContentWidth, setOpacity, setPadding, setTooltipPopTime, setTooltipText, setUseTransparency, setVirginContentArea, setVisible, updateWorldTransform, updateWorldTransform, validateContentSize
Methods inherited from class com.ardor3d.scenegraph.Node
acceptVisitor, attachChild, attachChildAt, detachAllChildren, detachChild, detachChildAt, detachChildNamed, getChild, getChild, getChildIndex, getChildren, getClassTag, getNumberOfChildren, hasChild, makeCopy, makeInstanced, propagateDirtyDown, read, sortLights, swapChildren, updateChildren, updateWorldBound, updateWorldRenderStates, write
Methods inherited from class com.ardor3d.scenegraph.Spatial
addController, addTranslation, addTranslation, applyWorldRenderStates, clearControllers, clearDirty, clearDirty, clearRenderState, getController, getControllerCount, getControllers, getCurrentRenderDelegate, getLastFrustumIntersection, getListener, getLocalLastFrustumIntersection, getLocalRenderState, getLocalRenderStates, getName, getParent, getParentHintable, getRenderDelegate, getRotation, getScale, getSceneHints, getTransform, getTranslation, getUserData, getWorldBound, getWorldRotation, getWorldScale, getWorldTransform, getWorldTranslation, hasAncestor, isDirty, localToWorld, markDirty, markDirty, onDraw, propagateBoundToRoot, propagateDirtyUp, propagateStatesFromRoot, propageEventUp, removeController, removeController, removeFromParent, setLastFrustumIntersection, setListener, setName, setParent, setRenderDelegate, setRenderState, setRotation, setRotation, setScale, setScale, setScale, setTransform, setTranslation, setTranslation, setUserData, setWorldRotation, setWorldRotation, setWorldScale, setWorldScale, setWorldScale, setWorldTransform, setWorldTranslation, setWorldTranslation, toString, updateControllers, updateGeometricState, updateWorldRenderStates, worldToLocal
-
Field Details
-
_passwordChar
protected char _passwordChar
-
-
Constructor Details
-
UIPasswordField
public UIPasswordField()
-
-
Method Details
-
getPasswordChar
public char getPasswordChar() -
setPasswordChar
public void setPasswordChar(char passwordChar) -
setText
Description copied from class:AbstractUITextEntryComponent
Set the text for this component. Also updates the minimum size of the component.- Specified by:
setText
in interfaceTextable
- Overrides:
setText
in classAbstractUITextEntryComponent
- Parameters:
text
- the new text
-
setCopyable
public void setCopyable(boolean copyable) - Overrides:
setCopyable
in classAbstractUITextEntryComponent
-
isCopyable
public boolean isCopyable()- Overrides:
isCopyable
in classAbstractUITextEntryComponent
-