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
PromptTextUI
implementation for rendering prompts on
JTextArea
s and uses a JTextArea
as a prompt component.-
Nested Class Summary
Nested classes/interfaces inherited from class org.jdesktop.swingx.plaf.PromptTextUI
PromptTextUI.PainterHighlighter
-
Field Summary
FieldsFields inherited from class org.jdesktop.swingx.plaf.PromptTextUI
delegate, focusHandler, promptComponent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JTextComponent
Returns a sharedJTextArea
.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
Methods inherited from class javax.swing.plaf.TextUI
getToolTipText2D, modelToView2D, viewToModel2D
Methods inherited from class javax.swing.plaf.ComponentUI
createUI, getBaselineResizeBehavior
-
Field Details
-
txt
Shared prompt renderer.
-
-
Constructor Details
-
PromptTextAreaUI
Creates a newPromptTextAreaUI
.- Parameters:
delegate
-
-
-
Method Details
-
getPromptComponent
OverridesgetPromptComponent(JTextComponent)
to additionally updateJTextArea
specific properties.- Overrides:
getPromptComponent
in classPromptTextUI
- Parameters:
txt
-- Returns:
- the adjusted prompt component
-
createPromptComponent
Returns a sharedJTextArea
.- Specified by:
createPromptComponent
in classPromptTextUI
- Returns:
-