public final class WindowsTextFieldUI
extends com.sun.java.swing.plaf.windows.WindowsTextFieldUI
TextFieldUI
.
In addition to its superclass WindowsTextFieldUI, it uses a caret
that selects all text if the field gains focus after a keyboard
focus traversal.BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter
Constructor and Description |
---|
WindowsTextFieldUI() |
Modifier and Type | Method and Description |
---|---|
protected Caret |
createCaret()
Creates the caret for a field.
|
static ComponentUI |
createUI(JComponent c)
Creates a UI for a JTextField.
|
Dimension |
getPreferredSize(JComponent c)
The WindowsFieldCaret requires an extra pixel width.
|
create, getBaseline, getBaselineResizeBehavior, getPropertyPrefix
create, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getRootView, getToolTipText, getVisibleEditorRect, installDefaults, installKeyboardActions, installListeners, installUI, modelChanged, modelToView, modelToView, paint, paintSafely, propertyChange, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update, viewToModel, viewToModel
contains, getAccessibleChild, getAccessibleChildrenCount
public static ComponentUI createUI(JComponent c)
c
- the text fieldprotected Caret createCaret()
createCaret
in class com.sun.java.swing.plaf.windows.WindowsTextFieldUI
public Dimension getPreferredSize(JComponent c)
getPreferredSize
in class BasicTextUI
Copyright © 2014 JGoodies Software GmbH. All rights reserved.