Package com.jgoodies.looks.common
Class ExtBasicPopupMenuSeparatorUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.SeparatorUI
-
- javax.swing.plaf.basic.BasicSeparatorUI
-
- javax.swing.plaf.basic.BasicPopupMenuSeparatorUI
-
- com.jgoodies.looks.common.ExtBasicPopupMenuSeparatorUI
-
public final class ExtBasicPopupMenuSeparatorUI extends javax.swing.plaf.basic.BasicPopupMenuSeparatorUI
Renders the separator in popup and pull-down menus. Unlike its superclass we use a setting for the insets and it uses a shared UI delegate.- Version:
- $Revision: 1.8 $
-
-
Field Summary
Fields Modifier and Type Field Description private java.awt.Insets
insets
private static javax.swing.plaf.ComponentUI
popupMenuSeparatorUI
Shared UI object.private static int
SEPARATOR_HEIGHT
-
Constructor Summary
Constructors Constructor Description ExtBasicPopupMenuSeparatorUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static javax.swing.plaf.ComponentUI
createUI(javax.swing.JComponent b)
java.awt.Dimension
getPreferredSize(javax.swing.JComponent c)
protected void
installDefaults(javax.swing.JSeparator s)
void
paint(java.awt.Graphics g, javax.swing.JComponent c)
-
Methods inherited from class javax.swing.plaf.basic.BasicSeparatorUI
getMaximumSize, getMinimumSize, installListeners, installUI, uninstallDefaults, uninstallListeners, uninstallUI
-
-
-
-
Field Detail
-
SEPARATOR_HEIGHT
private static final int SEPARATOR_HEIGHT
- See Also:
- Constant Field Values
-
insets
private java.awt.Insets insets
-
popupMenuSeparatorUI
private static javax.swing.plaf.ComponentUI popupMenuSeparatorUI
Shared UI object.
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b)
-
installDefaults
protected void installDefaults(javax.swing.JSeparator s)
- Overrides:
installDefaults
in classjavax.swing.plaf.basic.BasicSeparatorUI
-
paint
public void paint(java.awt.Graphics g, javax.swing.JComponent c)
- Overrides:
paint
in classjavax.swing.plaf.basic.BasicPopupMenuSeparatorUI
-
getPreferredSize
public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
- Overrides:
getPreferredSize
in classjavax.swing.plaf.basic.BasicPopupMenuSeparatorUI
-
-