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
public class PromptTextFieldUI extends PromptTextUI
PromptTextUIimplementation for rendering prompts onJTextFields and uses aJTextFieldas a prompt component.- Author:
- Peter Weishapl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jdesktop.swingx.plaf.PromptTextUI
PromptTextUI.PainterHighlighter
-
-
Field Summary
-
Fields inherited from class org.jdesktop.swingx.plaf.PromptTextUI
delegate, promptComponent
-
-
Constructor Summary
Constructors Constructor Description PromptTextFieldUI(TextUI delegate)Creates a newPromptTextFieldUI.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JTextComponentcreatePromptComponent()Returns a sharedJTextField.JTextComponentgetPromptComponent(JTextComponent txt)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, viewToModel
-
Methods inherited from class javax.swing.plaf.TextUI
getToolTipText2D, modelToView2D, viewToModel2D
-
Methods inherited from class javax.swing.plaf.ComponentUI
createUI, getBaselineResizeBehavior
-
-
-
-
Constructor Detail
-
PromptTextFieldUI
public PromptTextFieldUI(TextUI delegate)
Creates a newPromptTextFieldUI.- Parameters:
delegate-
-
-
Method Detail
-
getPromptComponent
public JTextComponent getPromptComponent(JTextComponent txt)
OverridesgetPromptComponent(JTextComponent)to additionally updateJTextFieldspecific properties.- Overrides:
getPromptComponentin classPromptTextUI- Returns:
- the adjusted prompt component
-
createPromptComponent
protected JTextComponent createPromptComponent()
Returns a sharedJTextField.- Specified by:
createPromptComponentin classPromptTextUI- Returns:
-
-