Class SwingRepaintCallback

    • Field Detail

      • comp

        private java.awt.Component comp
      • rect

        private java.awt.Rectangle rect
      • repaintGuard

        private java.util.concurrent.atomic.AtomicBoolean repaintGuard
    • Constructor Detail

      • SwingRepaintCallback

        public SwingRepaintCallback​(java.awt.Component comp)
      • SwingRepaintCallback

        public SwingRepaintCallback​(java.awt.Component comp,
                                    java.awt.Rectangle rect)
    • Method Detail

      • setAutoRepaintMode

        public void setAutoRepaintMode​(boolean autoRepaintMode)
      • forceRepaintOnNextPulse

        public void forceRepaintOnNextPulse()
      • setRepaintRectangle

        public void setRepaintRectangle​(java.awt.Rectangle rect)
      • repaintAsNecessary

        private void repaintAsNecessary()