Class PlasticFormattedTextFieldUI

  • All Implemented Interfaces:
    javax.swing.text.ViewFactory

    public final class PlasticFormattedTextFieldUI
    extends javax.swing.plaf.basic.BasicFormattedTextFieldUI
    The JGoodies Plastic L&F implementation of TextFieldUI. In addition to its superclass MetalTextFieldUI, it can use a caret that selects all text when the field gains focus via the keyboard.
    Version:
    $Revision: 1.8 $
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTextUI

        javax.swing.plaf.basic.BasicTextUI.BasicCaret, javax.swing.plaf.basic.BasicTextUI.BasicHighlighter
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected javax.swing.text.Caret createCaret()
      Creates the caret for a field.
      static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent c)
      Creates a UI for a JFormattedTextField.
      • Methods inherited from class javax.swing.plaf.basic.BasicFormattedTextFieldUI

        getPropertyPrefix
      • Methods inherited from class javax.swing.plaf.basic.BasicTextFieldUI

        create, getBaseline, getBaselineResizeBehavior
      • Methods inherited from class javax.swing.plaf.basic.BasicTextUI

        create, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getPreferredSize, getRootView, getToolTipText, getVisibleEditorRect, installDefaults, installKeyboardActions, installListeners, installUI, modelChanged, modelToView, modelToView, modelToView2D, paint, paintBackground, paintSafely, propertyChange, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update, viewToModel, viewToModel, viewToModel2D
      • Methods inherited from class javax.swing.plaf.TextUI

        getToolTipText2D
      • Methods inherited from class javax.swing.plaf.ComponentUI

        contains, getAccessibleChild, getAccessibleChildrenCount
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PlasticFormattedTextFieldUI

        public PlasticFormattedTextFieldUI()
    • Method Detail

      • createUI

        public static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent c)
        Creates a UI for a JFormattedTextField.
        Parameters:
        c - the formatted text field
        Returns:
        the UI
      • createCaret

        protected javax.swing.text.Caret createCaret()
        Creates the caret for a field.
        Overrides:
        createCaret in class javax.swing.plaf.basic.BasicTextUI
        Returns:
        the caret