javax.swing
Class RepaintManager
java.lang.Object
|
+--javax.swing.RepaintManager
public class
RepaintManagerextends
Object RepaintManager
Author:RepaintManager
public RepaintManager()
Constructor RepaintManager
addDirtyRegion
public synchronized void addDirtyRegion(javax.swing.JComponent component, int x, int y, int w, int h)
addDirtyRegion
Parameters:
addInvalidComponent
public synchronized void addInvalidComponent(javax.swing.JComponent component)
addInvalidComponent
Parameters:
currentManager
public static RepaintManager currentManager(java.awt.Component component)
currentManager
Parameters:
currentManager
public static RepaintManager currentManager(javax.swing.JComponent component)
currentManager
Parameters:
getDirtyRegion
public Rectangle getDirtyRegion(javax.swing.JComponent component)
getDirtyRegion
Parameters:
getDoubleBufferMaximumSize
public Dimension getDoubleBufferMaximumSize()
getDoubleBufferMaximumSize
getOffscreenBuffer
public Image getOffscreenBuffer(java.awt.Component component, int proposedWidth, int proposedHeight)
getOffscreenBuffer
Parameters:
isCompletelyDirty
public boolean isCompletelyDirty(javax.swing.JComponent component)
isCompletelyDirty
Parameters:
isDoubleBufferingEnabled
public boolean isDoubleBufferingEnabled()
isDoubleBufferingEnabled
markCompletelyClean
public void markCompletelyClean(javax.swing.JComponent component)
markCompletelyClean
Parameters:
markCompletelyDirty
public void markCompletelyDirty(javax.swing.JComponent component)
markCompletelyDirty
Parameters:
paintDirtyRegions
public void paintDirtyRegions()
paintDirtyRegions
removeInvalidComponent
public synchronized void removeInvalidComponent(javax.swing.JComponent component)
removeInvalidComponent
Parameters:
setCurrentManager
public static void setCurrentManager(javax.swing.RepaintManager manager)
setCurrentManager
Parameters:
setDoubleBufferMaximumSize
public void setDoubleBufferMaximumSize(java.awt.Dimension size)
setDoubleBufferMaximumSize
Parameters:
setDoubleBufferingEnabled
public void setDoubleBufferingEnabled(boolean buffer)
setDoubleBufferingEnabled
Parameters:
toString
public synchronized String toString()
toString
validateInvalidComponents
public void validateInvalidComponents()
validateInvalidComponents