public class RepaintManagerX extends ForwardingRepaintManager
An implementation of RepaintManager which adds support for
transparency in JXPanels. JXPanel (which supports
translucency) will replace the current RepaintManager with an instance of
RepaintManagerX
unless the current RepaintManager is tagged by the
TranslucentRepaintManager annotation.
| Constructor and Description |
|---|
RepaintManagerX(javax.swing.RepaintManager delegate)
Creates a new manager that forwards all calls to the delegate.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDirtyRegion(javax.swing.JComponent c,
int x,
int y,
int w,
int h) |
addDirtyRegion, addDirtyRegion, addInvalidComponent, getDelegateManager, getDirtyRegion, getDoubleBufferMaximumSize, getOffscreenBuffer, getVolatileOffscreenBuffer, isCompletelyDirty, isDoubleBufferingEnabled, markCompletelyClean, markCompletelyDirty, paintDirtyRegions, removeInvalidComponent, setDoubleBufferingEnabled, setDoubleBufferMaximumSize, toString, validateInvalidComponentspublic RepaintManagerX(javax.swing.RepaintManager delegate)
delegate - the manager backing this RepaintManagerXjava.lang.NullPointerException - if delegate is nullpublic void addDirtyRegion(javax.swing.JComponent c,
int x,
int y,
int w,
int h)
addDirtyRegion in class ForwardingRepaintManager