com.clientjava.examples.badswingthread
Class ThreadCheckingRepaintManager

java.lang.Object
  extended by javax.swing.RepaintManager
      extended by com.clientjava.examples.badswingthread.ThreadCheckingRepaintManager

public class ThreadCheckingRepaintManager
extends javax.swing.RepaintManager


Constructor Summary
ThreadCheckingRepaintManager()
           
ThreadCheckingRepaintManager(boolean checkIsShowing)
           
 
Method Summary
 void addDirtyRegion(javax.swing.JComponent jComponent, int i, int i1, int i2, int i3)
           
 void addInvalidComponent(javax.swing.JComponent jComponent)
           
 
Methods inherited from class javax.swing.RepaintManager
currentManager, currentManager, getDirtyRegion, getDoubleBufferMaximumSize, getOffscreenBuffer, getVolatileOffscreenBuffer, isCompletelyDirty, isDoubleBufferingEnabled, markCompletelyClean, markCompletelyDirty, paintDirtyRegions, removeInvalidComponent, setCurrentManager, setDoubleBufferingEnabled, setDoubleBufferMaximumSize, toString, validateInvalidComponents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThreadCheckingRepaintManager

public ThreadCheckingRepaintManager()

ThreadCheckingRepaintManager

public ThreadCheckingRepaintManager(boolean checkIsShowing)
Method Detail

addInvalidComponent

public void addInvalidComponent(javax.swing.JComponent jComponent)
Overrides:
addInvalidComponent in class javax.swing.RepaintManager

addDirtyRegion

public void addDirtyRegion(javax.swing.JComponent jComponent,
                           int i,
                           int i1,
                           int i2,
                           int i3)
Overrides:
addDirtyRegion in class javax.swing.RepaintManager