Package org.jdesktop.swingx.plaf
Class PromptTextFieldUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TextUI
org.jdesktop.swingx.plaf.PromptTextUI
org.jdesktop.swingx.plaf.PromptTextFieldUI
- Direct Known Subclasses:
BuddyTextFieldUI
PromptTextUI implementation for rendering prompts on
JTextFields and uses a JTextField as a prompt component.-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.jdesktop.swingx.plaf.PromptTextUI
PromptTextUI.PainterHighlighter -
Field Summary
Fields inherited from class org.jdesktop.swingx.plaf.PromptTextUI
delegate, focusHandler, promptComponent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JTextComponentReturns a sharedJTextField.OverridesgetPromptComponent(JTextComponent)to additionally updateJTextFieldspecific properties.Methods inherited from class org.jdesktop.swingx.plaf.PromptTextUI
contains, damageRange, damageRange, equals, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getEditorKit, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getPreferredSize, getRootView, getToolTipText, hashCode, installUI, modelToView, modelToView, paint, paintPromptComponent, shouldPaintPrompt, toString, uninstallUI, update, viewToModel, viewToModelMethods inherited from class javax.swing.plaf.TextUI
getToolTipText2D, modelToView2D, viewToModel2DMethods inherited from class javax.swing.plaf.ComponentUI
createUI, getBaselineResizeBehavior
-
Constructor Details
-
PromptTextFieldUI
Creates a newPromptTextFieldUI.- Parameters:
delegate-
-
-
Method Details
-
getPromptComponent
OverridesgetPromptComponent(JTextComponent)to additionally updateJTextFieldspecific properties.- Overrides:
getPromptComponentin classPromptTextUI- Parameters:
txt-- Returns:
- the adjusted prompt component
-
createPromptComponent
Returns a sharedJTextField.- Specified by:
createPromptComponentin classPromptTextUI- Returns:
-