Class CheckThreadViolationRepaintManager

java.lang.Object
javax.swing.RepaintManager
com.bc.ceres.swing.debug.CheckThreadViolationRepaintManager

public class CheckThreadViolationRepaintManager extends RepaintManager

This class is used to detect Event Dispatch Thread rule violations
See How to Use Threads for more info

This is a modification of original idea of Scott Delap
Initial version of ThreadCheckingRepaintManager can be found here
Easily Find Swing Threading Mistakes

Also see Debugging Swing, the final summary

  • Constructor Details

    • CheckThreadViolationRepaintManager

      public CheckThreadViolationRepaintManager(boolean completeCheck)
    • CheckThreadViolationRepaintManager

      public CheckThreadViolationRepaintManager()
  • Method Details