public class WebPopOverPainter<E extends javax.swing.JPanel> extends WebPopupPainter<E> implements PanelPainter<E>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
popOverFocused
Runtime variables.
|
borderColor, cornerAlignment, cornerSide, cornerWidth, DROPDOWN_BORDER_SHAPE, DROPDOWN_FILL_SHAPE, popupStyle, relativeCorner, round, shadeTransparency, shadeWidth, SIMPLE_BORDER_SHAPE, SIMPLE_FILL_SHAPE, transparency, transparentlisteners, margin, opaque, preferredSize| Constructor and Description |
|---|
WebPopOverPainter() |
| Modifier and Type | Method and Description |
|---|---|
protected float |
getCurrentShadeTransparency()
Returns current shade transparency.
|
boolean |
isPopOverFocused()
Returns whether this WebPopOver is focus owner or not.
|
void |
setPaintBottom(boolean bottom)
Sets whether should paint bottom side or not.
|
void |
setPaintBottomLine(boolean bottom)
Sets whether should paint bottom side line or not.
|
void |
setPaintFocus(boolean paint)
Sets whether focus should be painted or not.
|
void |
setPaintLeft(boolean left)
Sets whether should paint left side or not.
|
void |
setPaintLeftLine(boolean left)
Sets whether should paint left side line or not.
|
void |
setPaintRight(boolean right)
Sets whether should paint right side or not.
|
void |
setPaintRightLine(boolean right)
Sets whether should paint right side line or not.
|
void |
setPaintSideLines(boolean top,
boolean left,
boolean bottom,
boolean right)
Sets whether should paint specific side lines or not.
|
void |
setPaintSides(boolean top,
boolean left,
boolean bottom,
boolean right)
Sets whether should paint specific sides or not.
|
void |
setPaintTop(boolean top)
Sets whether should paint top side or not.
|
void |
setPaintTopLine(boolean top)
Sets whether should paint top side line or not.
|
void |
setPopOverFocused(boolean focused)
Sets whether this WebPopOver is focus owner or not.
|
void |
setUndecorated(boolean undecorated)
Sets whether panel decoration should be painted or not.
|
createDropdownCornerShape, createDropdownShape, createSimpleShape, getBackgroundColor, getBorderColor, getBorderShape, getCachedShapeSettings, getComponentBackground, getCornerAlignment, getCornerSide, getCornerWidth, getDropdownCornerShape, getMargin, getPopupStyle, getRelativeCorner, getRound, getShadeBounds, getShadeTransparency, getShadeWidth, getSideWidth, getTransparency, isOpaque, isTransparent, paint, paintBackground, paintBorder, paintShade, paintSimplePopup, paintTransparentPopup, provideShape, setBorderColor, setCornerAlignment, setCornerSide, setCornerWidth, setPopupStyle, setRelativeCorner, setRound, setShadeTransparency, setShadeWidth, setTransparency, setTransparentaddPainterListener, getPreferredSize, install, p, removePainterListener, repaint, repaint, repaint, revalidate, setMargin, setMargin, setMargin, setOpaque, setPreferredSize, uninstall, updateAll, updateOpacityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPainterListener, getMargin, getPreferredSize, install, isOpaque, paint, removePainterListener, uninstallpublic boolean isPopOverFocused()
public void setPopOverFocused(boolean focused)
focused - whether this WebPopOver is focus owner or notprotected float getCurrentShadeTransparency()
getCurrentShadeTransparency in class WebPopupPainter<E extends javax.swing.JPanel>public void setUndecorated(boolean undecorated)
setUndecorated in interface PanelPainter<E extends javax.swing.JPanel>undecorated - whether panel decoration should be painted or notpublic void setPaintFocus(boolean paint)
setPaintFocus in interface PanelPainter<E extends javax.swing.JPanel>paint - whether focus should be painted or notpublic void setPaintTop(boolean top)
setPaintTop in interface PartialDecorationtop - whether should paint top side or notpublic void setPaintLeft(boolean left)
setPaintLeft in interface PartialDecorationleft - whether should paint left side or notpublic void setPaintBottom(boolean bottom)
setPaintBottom in interface PartialDecorationbottom - whether should paint bottom side or notpublic void setPaintRight(boolean right)
setPaintRight in interface PartialDecorationright - whether should paint right side or notpublic void setPaintSides(boolean top,
boolean left,
boolean bottom,
boolean right)
setPaintSides in interface PartialDecorationtop - whether should paint top side or notleft - whether should paint left side or notbottom - whether should paint bottom side or notright - whether should paint right side or notpublic void setPaintTopLine(boolean top)
setPaintTopLine in interface PartialDecorationtop - whether should paint top side line or notpublic void setPaintLeftLine(boolean left)
setPaintLeftLine in interface PartialDecorationleft - whether should paint left side line or notpublic void setPaintBottomLine(boolean bottom)
setPaintBottomLine in interface PartialDecorationbottom - whether should paint bottom side line or notpublic void setPaintRightLine(boolean right)
setPaintRightLine in interface PartialDecorationright - whether should paint right side line or notpublic void setPaintSideLines(boolean top,
boolean left,
boolean bottom,
boolean right)
setPaintSideLines in interface PartialDecorationtop - whether should paint top side line or notleft - whether should paint left side line or notbottom - whether should paint bottom side line or notright - whether should paint right side line or not