Package com.jtattoo.plaf
Class BaseBorders.BasePopupMenuBorder
java.lang.Object
javax.swing.border.AbstractBorder
com.jtattoo.plaf.BaseBorders.BasePopupMenuBorder
- All Implemented Interfaces:
Serializable
,Border
,UIResource
- Direct Known Subclasses:
BaseBorders.BasePopupMenuShadowBorder
,GraphiteBorders.PopupMenuBorder
,TextureBorders.PopupMenuBorder
- Enclosing class:
BaseBorders
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBorderInsets
(Component c, Insets borderInsets) boolean
boolean
void
paintBorder
(Component c, Graphics g, int x, int y, int w, int h) void
Methods inherited from class javax.swing.border.AbstractBorder
getBaseline, getBaselineResizeBehavior, getInteriorRectangle, getInteriorRectangle, isBorderOpaque
-
Field Details
-
logoFont
-
leftLogoInsets
-
rightLogoInsets
-
insets
-
shadowSize
protected static int shadowSize
-
-
Constructor Details
-
BasePopupMenuBorder
public BasePopupMenuBorder()
-
-
Method Details
-
getBorderInsets
- Specified by:
getBorderInsets
in interfaceBorder
- Overrides:
getBorderInsets
in classAbstractBorder
-
getBorderInsets
- Overrides:
getBorderInsets
in classAbstractBorder
-
getLogoColorHi
-
getLogoColorLo
-
hasLogo
-
isMenuBarPopup
-
paintBorder
- Specified by:
paintBorder
in interfaceBorder
- Overrides:
paintBorder
in classAbstractBorder
-
paintLogo
-