Package org.jdesktop.swingx.plaf
Class PromptTextAreaUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.TextUI
-
- org.jdesktop.swingx.plaf.PromptTextUI
-
- org.jdesktop.swingx.plaf.PromptTextAreaUI
-
public class PromptTextAreaUI extends PromptTextUI
PromptTextUI
implementation for rendering prompts onJTextArea
s and uses aJTextArea
as a prompt component.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jdesktop.swingx.plaf.PromptTextUI
PromptTextUI.PainterHighlighter
-
-
Field Summary
Fields Modifier and Type Field Description private static javax.swing.JTextArea
txt
Shared prompt renderer.-
Fields inherited from class org.jdesktop.swingx.plaf.PromptTextUI
delegate, focusHandler, promptComponent
-
-
Constructor Summary
Constructors Constructor Description PromptTextAreaUI(javax.swing.plaf.TextUI delegate)
Creates a newPromptTextAreaUI
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.swing.text.JTextComponent
createPromptComponent()
Returns a sharedJTextArea
.javax.swing.text.JTextComponent
getPromptComponent(javax.swing.text.JTextComponent txt)
OverridesgetPromptComponent(JTextComponent)
to additionally updateJTextArea
specific 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
-
-
-
-
Constructor Detail
-
PromptTextAreaUI
public PromptTextAreaUI(javax.swing.plaf.TextUI delegate)
Creates a newPromptTextAreaUI
.- Parameters:
delegate
-
-
-
Method Detail
-
getPromptComponent
public javax.swing.text.JTextComponent getPromptComponent(javax.swing.text.JTextComponent txt)
OverridesgetPromptComponent(JTextComponent)
to additionally updateJTextArea
specific properties.- Overrides:
getPromptComponent
in classPromptTextUI
- Returns:
- the adjusted prompt component
-
createPromptComponent
protected javax.swing.text.JTextComponent createPromptComponent()
Returns a sharedJTextArea
.- Specified by:
createPromptComponent
in classPromptTextUI
- Returns:
-
-