public abstract class

SunGraphicsCallback

extends Object
java.lang.Object
   ↳ sun.awt.SunGraphicsCallback
Known Direct Subclasses

Summary

Nested Classes
class SunGraphicsCallback.PaintHeavyweightComponentsCallback  
class SunGraphicsCallback.PrintHeavyweightComponentsCallback  
Constants
int HEAVYWEIGHTS
int LIGHTWEIGHTS
int TWO_PASSES
Public Constructors
SunGraphicsCallback()
Public Methods
abstract void run(Component comp, Graphics cg)
final void runComponents(Component[] comps, Graphics g, int weightFlags)
final void runOneComponent(Component comp, Rectangle bounds, Graphics g, Shape clip, int weightFlags)
Protected Methods
void constrainGraphics(Graphics g, Rectangle bounds)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int HEAVYWEIGHTS

Constant Value: 1 (0x00000001)

public static final int LIGHTWEIGHTS

Constant Value: 2 (0x00000002)

public static final int TWO_PASSES

Constant Value: 4 (0x00000004)

Public Constructors

public SunGraphicsCallback ()

Public Methods

public abstract void run (Component comp, Graphics cg)

public final void runComponents (Component[] comps, Graphics g, int weightFlags)

public final void runOneComponent (Component comp, Rectangle bounds, Graphics g, Shape clip, int weightFlags)

Protected Methods

protected void constrainGraphics (Graphics g, Rectangle bounds)