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
PromptTextUI
implementation for rendering prompts on
JTextField
s and uses a JTextField
as a prompt component.
- Author:
- Peter Weishapl
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.ComponentUI |
createUI, getBaselineResizeBehavior |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
PromptTextFieldUI
public PromptTextFieldUI(javax.swing.plaf.TextUI delegate)
- Creates a new
PromptTextFieldUI
.
- Parameters:
delegate
-
getPromptComponent
public javax.swing.text.JTextComponent getPromptComponent(javax.swing.text.JTextComponent txt)
- Overrides
getPromptComponent(JTextComponent)
to additionally
update JTextField
specific properties.
- Overrides:
getPromptComponent
in class PromptTextUI
- Returns:
- the adjusted prompt component
createPromptComponent
protected javax.swing.text.JTextComponent createPromptComponent()
- Returns a shared
JTextField
.
- Specified by:
createPromptComponent
in class PromptTextUI
- Returns:
Copyright © 2010. All Rights Reserved.