站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JDK 5 Documentation v1.2.2, Java 2 SDK 英文文档

Java(TM) 2 Platform, Standard Edition, v1.2.2 API Specification: Class BasicSeparatorUI - JDK 5 Documentation v1.2.2, Java 2 SDK 英文文档

JavaTM 2 Platform
Standard Edition

javax.swing.plaf.basic
Class BasicSeparatorUI

java.lang.Object
  |
  +--javax.swing.plaf.ComponentUI
        |
        +--javax.swing.plaf.SeparatorUI
              |
              +--javax.swing.plaf.basic.BasicSeparatorUI
Direct Known Subclasses:
BasicPopupMenuSeparatorUI, BasicToolBarSeparatorUI, MetalSeparatorUI

public class BasicSeparatorUI
extends SeparatorUI

A Basic L&F implementation of SeparatorUI. This implementation is a "combined" view/controller.


Field Summary
protected  Color highlight
           
protected  Color shadow
           
 
Constructor Summary
BasicSeparatorUI()
           
 
Method Summary
static ComponentUI createUI(JComponent c)
           
 Dimension getMaximumSize(JComponent c)
           
 Dimension getMinimumSize(JComponent c)
           
 Dimension getPreferredSize(JComponent c)
           
protected  void installDefaults(JSeparator s)
           
protected  void installListeners(JSeparator s)
           
 void installUI(JComponent c)
           
 void paint(Graphics g, JComponent c)
           
protected  void uninstallDefaults(JSeparator s)
           
protected  void uninstallListeners(JSeparator s)
           
 void uninstallUI(JComponent c)
           
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shadow

protected Color shadow

highlight

protected Color highlight
Constructor Detail

BasicSeparatorUI

public BasicSeparatorUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent c)

installUI

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

uninstallUI

public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class ComponentUI

installDefaults

protected void installDefaults(JSeparator s)

uninstallDefaults

protected void uninstallDefaults(JSeparator s)

installListeners

protected void installListeners(JSeparator s)

uninstallListeners

protected void uninstallListeners(JSeparator s)

paint

public void paint(Graphics g,
                  JComponent c)
Overrides:
paint in class ComponentUI

getPreferredSize

public Dimension getPreferredSize(JComponent c)
Overrides:
getPreferredSize in class ComponentUI

getMinimumSize

public Dimension getMinimumSize(JComponent c)
Overrides:
getMinimumSize in class ComponentUI

getMaximumSize

public Dimension getMaximumSize(JComponent c)
Overrides:
getMaximumSize in class ComponentUI

JavaTM 2 Platform
Standard Edition

Submit a bug or feature
Java, Java 2D, and JDBC are a trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.