public class WebTextFieldUI extends javax.swing.plaf.basic.BasicTextFieldUI implements ShapeProvider, javax.swing.SwingConstants, BorderMethods
| Constructor and Description |
|---|
WebTextFieldUI() |
| Modifier and Type | Method and Description |
|---|---|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c) |
java.awt.Insets |
getFieldMargin() |
java.lang.String |
getInputPrompt() |
java.awt.Font |
getInputPromptFont() |
java.awt.Color |
getInputPromptForeground() |
int |
getInputPromptPosition() |
javax.swing.JComponent |
getLeadingComponent() |
Painter |
getPainter() |
java.awt.Dimension |
getPreferredSize(javax.swing.JComponent c) |
int |
getRound() |
int |
getShadeWidth() |
javax.swing.JComponent |
getTrailingComponent() |
void |
installUI(javax.swing.JComponent c) |
boolean |
isDrawBackground() |
boolean |
isDrawBorder() |
boolean |
isDrawFocus() |
boolean |
isDrawShade() |
boolean |
isHideInputPromptOnFocus() |
boolean |
isWebColored() |
protected void |
paintBackground(java.awt.Graphics g) |
protected void |
paintSafely(java.awt.Graphics g) |
java.awt.Shape |
provideShape()
Returns component shape.
|
void |
setDrawBackground(boolean drawBackground) |
void |
setDrawBorder(boolean drawBorder) |
void |
setDrawFocus(boolean drawFocus) |
void |
setDrawShade(boolean drawShade) |
void |
setFieldMargin(java.awt.Insets margin) |
void |
setHideInputPromptOnFocus(boolean hideInputPromptOnFocus) |
void |
setInputPrompt(java.lang.String inputPrompt) |
void |
setInputPromptFont(java.awt.Font inputPromptFont) |
void |
setInputPromptForeground(java.awt.Color inputPromptForeground) |
void |
setInputPromptPosition(int inputPromptPosition) |
void |
setLeadingComponent(javax.swing.JComponent leadingComponent) |
void |
setPainter(Painter painter) |
void |
setRound(int round) |
void |
setShadeWidth(int shadeWidth) |
void |
setTrailingComponent(javax.swing.JComponent trailingComponent) |
void |
setWebColored(boolean webColored) |
void |
uninstallUI(javax.swing.JComponent c) |
void |
updateBorder()
Updates custom WebLaF border.
|
create, getBaseline, getBaselineResizeBehavior, getPropertyPrefixcreate, createCaret, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getRootView, getToolTipText, getVisibleEditorRect, installDefaults, installKeyboardActions, installListeners, modelChanged, modelToView, modelToView, paint, propertyChange, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, update, viewToModel, viewToModelpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
public void installUI(javax.swing.JComponent c)
installUI in class javax.swing.plaf.basic.BasicTextUIpublic void uninstallUI(javax.swing.JComponent c)
uninstallUI in class javax.swing.plaf.basic.BasicTextUIpublic java.awt.Shape provideShape()
ShapeProviderprovideShape in interface ShapeProviderpublic javax.swing.JComponent getLeadingComponent()
public void setLeadingComponent(javax.swing.JComponent leadingComponent)
public javax.swing.JComponent getTrailingComponent()
public void setTrailingComponent(javax.swing.JComponent trailingComponent)
public void setFieldMargin(java.awt.Insets margin)
public java.awt.Insets getFieldMargin()
public java.lang.String getInputPrompt()
public void setInputPrompt(java.lang.String inputPrompt)
public java.awt.Font getInputPromptFont()
public void setInputPromptFont(java.awt.Font inputPromptFont)
public java.awt.Color getInputPromptForeground()
public void setInputPromptForeground(java.awt.Color inputPromptForeground)
public int getInputPromptPosition()
public void setInputPromptPosition(int inputPromptPosition)
public boolean isHideInputPromptOnFocus()
public void setHideInputPromptOnFocus(boolean hideInputPromptOnFocus)
public boolean isDrawShade()
public void setDrawShade(boolean drawShade)
public int getShadeWidth()
public void setShadeWidth(int shadeWidth)
public boolean isDrawBackground()
public void setDrawBackground(boolean drawBackground)
public boolean isWebColored()
public void setWebColored(boolean webColored)
public int getRound()
public void setRound(int round)
public boolean isDrawBorder()
public void setDrawBorder(boolean drawBorder)
public boolean isDrawFocus()
public void setDrawFocus(boolean drawFocus)
public Painter getPainter()
public void setPainter(Painter painter)
public void updateBorder()
updateBorder in interface BorderMethodsprotected void paintSafely(java.awt.Graphics g)
paintSafely in class javax.swing.plaf.basic.BasicTextUIprotected void paintBackground(java.awt.Graphics g)
paintBackground in class javax.swing.plaf.basic.BasicTextUIpublic java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
getPreferredSize in class javax.swing.plaf.basic.BasicTextUI