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(RepaintManager delegate)
Creates a new manager that forwards all calls to the delegate.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDirtyRegion(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, validateInvalidComponentscurrentManager, currentManager, setCurrentManagerpublic RepaintManagerX(RepaintManager delegate)
delegate - the manager backing this RepaintManagerXNullPointerException - if delegate is nullpublic void addDirtyRegion(JComponent c, int x, int y, int w, int h)
addDirtyRegion in class ForwardingRepaintManagerCopyright © 2017. All Rights Reserved.