Sky View Café - Java

org.shetline.gui.laf.zinc
Class ZincTextFieldUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.TextUI
          extended by javax.swing.plaf.basic.BasicTextUI
              extended by javax.swing.plaf.basic.BasicTextFieldUI
                  extended by javax.swing.plaf.metal.MetalTextFieldUI
                      extended by org.shetline.gui.laf.zinc.ZincTextFieldUI
All Implemented Interfaces:
ViewFactory

public class ZincTextFieldUI
extends MetalTextFieldUI


Nested Class Summary
protected static class ZincTextFieldUI.TextFieldBorder
           
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTextUI
BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter
 
Field Summary
protected  Color borderColor
           
protected  Color borderColorDisabled
           
protected static JTextField SIZER
           
protected static Class sizerLafClass
           
protected static boolean sizing
           
static Border TEXT_FIELD_SHARED_BORDER
           
 
Constructor Summary
ZincTextFieldUI()
           
 
Method Summary
protected  Caret createCaret()
           
static ComponentUI createUI(JComponent c)
           
protected static void ensureSizerHasZincUI()
           
static int getTextFieldHeight()
           
 void installDefaults()
           
 void installUI(JComponent c)
           
static void resetSizing()
           
 
Methods inherited from class javax.swing.plaf.metal.MetalTextFieldUI
propertyChange
 
Methods inherited from class javax.swing.plaf.basic.BasicTextFieldUI
create, getBaseline, getBaselineResizeBehavior, getPropertyPrefix
 
Methods inherited from class javax.swing.plaf.basic.BasicTextUI
create, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getPreferredSize, getRootView, getToolTipText, getVisibleEditorRect, installKeyboardActions, installListeners, modelChanged, modelToView, modelToView, paint, paintBackground, paintSafely, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update, viewToModel, viewToModel
 
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
 

Field Detail

borderColor

protected Color borderColor

borderColorDisabled

protected Color borderColorDisabled

SIZER

protected static final JTextField SIZER

sizing

protected static boolean sizing

sizerLafClass

protected static Class sizerLafClass

TEXT_FIELD_SHARED_BORDER

public static final Border TEXT_FIELD_SHARED_BORDER
Constructor Detail

ZincTextFieldUI

public ZincTextFieldUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent c)

installUI

public void installUI(JComponent c)
Overrides:
installUI in class BasicTextUI

getTextFieldHeight

public static int getTextFieldHeight()

resetSizing

public static void resetSizing()

ensureSizerHasZincUI

protected static void ensureSizerHasZincUI()

installDefaults

public void installDefaults()
Overrides:
installDefaults in class BasicTextUI

createCaret

protected Caret createCaret()
Overrides:
createCaret in class BasicTextUI

Sky View Café - Java