@Deprecated public class NPPanelPainter<E extends javax.swing.JPanel,U extends WebPanelUI> extends NPDecorationPainter<E,U> implements IPanelPainter<E,U>
backgroundIcon, bottomSeparatorIcon, detectSideByContentPatches, focused, focusedBackgroundIcon, focusTracker, hiddenSideSpacing, leftSeparatorIcon, paintBottom, paintBottomLine, paintFocus, paintLeft, paintLeftLine, paintRight, paintRightLine, paintTop, paintTopLine, rightSeparatorIcon, separatorIcon, topSeparatorIcon, undecoratedcomponent, listeners, ltr, propertyChangeListener, ui| Constructor and Description |
|---|
NPPanelPainter()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
isOpaque()
Deprecated.
Returns whether visual data provided by this painter is opaque or not.
|
void |
paint(java.awt.Graphics2D g2d,
java.awt.Rectangle bounds,
E c,
U ui)
Deprecated.
Paints visual data using component graphics context.
|
getBackgroundBounds, getBackgroundIcon, getBorders, getBottomSeparatorIcon, getCurrentBackgroundIcon, getCurrentBottomSeparatorIcon, getCurrentLeftSeparatorIcon, getCurrentRightSeparatorIcon, getCurrentTopSeparatorIcon, getFocusedBackgroundIcon, getHiddenSideSpacing, getLeftSeparatorIcon, getRightSeparatorIcon, getSeparatorIcon, getShadeWidth, getTopSeparatorIcon, install, isAnyLineShouldBePainted, isBottomLineShouldBePainted, isDetectSideByContentPatches, isLeftLineShouldBePainted, isPaintBottom, isPaintBottomLine, isPaintFocus, isPaintLeft, isPaintLeftLine, isPaintRight, isPaintRightLine, isPaintTop, isPaintTopLine, isRightLineShouldBePainted, isTopLineShouldBePainted, isUndecorated, setBackgroundIcon, setBottomSeparatorIcon, setDetectSideByContentPatches, setFocusedBackgroundIcon, setHiddenSideSpacing, setLeftSeparatorIcon, setPaintBottom, setPaintBottomLine, setPaintFocus, setPaintLeft, setPaintLeftLine, setPaintRight, setPaintRightLine, setPaintSideLines, setPaintSides, setPaintTop, setPaintTopLine, setRightSeparatorIcon, setSeparatorIcon, setShadeWidth, setTopSeparatorIcon, setUndecorated, uninstalladdPainterListener, b, borderChange, getCompleteBorder, getPreferredSize, i, i, i, installPropertyChangeListener, isSectionPainter, isSettingsUpdateAllowed, orientationChange, p, propertyChange, removePainterListener, repaint, repaint, repaint, revalidate, saveOrientation, uninstallPropertyChangeListener, updateAll, updateBorder, updateOpacity, updateOrientationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPainterListener, getBorders, getPreferredSize, install, removePainterListener, uninstallpublic java.lang.Boolean isOpaque()
PainterisOpaque in interface Painter<E extends javax.swing.JPanel,U extends WebPanelUI>isOpaque in class AbstractPainter<E extends javax.swing.JPanel,U extends WebPanelUI>public void paint(java.awt.Graphics2D g2d,
java.awt.Rectangle bounds,
E c,
U ui)
PainterIt is highly recommended to honor provided painting bounds to avoid painting issues. These bounds might be representing full component size or contain just a small portion of the component.
paint in interface Painter<E extends javax.swing.JPanel,U extends WebPanelUI>paint in class NPDecorationPainter<E extends javax.swing.JPanel,U extends WebPanelUI>g2d - graphics contextbounds - painting boundsc - painted componentui - painted component UI