Package org.eclipse.swt.events
Class PaintEvent
- java.lang.Object
-
- java.util.EventObject
-
- org.eclipse.swt.events.TypedEvent
-
- org.eclipse.swt.events.PaintEvent
-
- All Implemented Interfaces:
Serializable
public final class PaintEvent extends TypedEvent
Instances of this class are sent as a result of visible areas of controls requiring re-painting.
-
-
Field Summary
Fields Modifier and Type Field Description int
count
the number of following paint events which are pending which may always be zero on some platformsGC
gc
the graphics context to use when painting that is configured to use the colors, font and damaged region of the control.int
height
the height of the bounding rectangle of the region that requires paintingint
width
the width of the bounding rectangle of the region that requires paintingint
x
the x offset of the bounding rectangle of the region that requires paintingint
y
the y offset of the bounding rectangle of the region that requires painting-
Fields inherited from class org.eclipse.swt.events.TypedEvent
data, display, time, widget
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description PaintEvent(Event e)
Constructs a new instance of this class based on the information in the given untyped event.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
toString()
Returns a string containing a concise, human-readable description of the receiver.-
Methods inherited from class java.util.EventObject
getSource
-
-
-
-
Field Detail
-
gc
public GC gc
the graphics context to use when painting that is configured to use the colors, font and damaged region of the control. It is valid only during the paint and must not be disposed
-
x
public int x
the x offset of the bounding rectangle of the region that requires painting
-
y
public int y
the y offset of the bounding rectangle of the region that requires painting
-
width
public int width
the width of the bounding rectangle of the region that requires painting
-
height
public int height
the height of the bounding rectangle of the region that requires painting
-
count
public int count
the number of following paint events which are pending which may always be zero on some platforms
-
-
Constructor Detail
-
PaintEvent
public PaintEvent(Event e)
Constructs a new instance of this class based on the information in the given untyped event.- Parameters:
e
- the untyped event containing the information
-
-
Method Detail
-
toString
public String toString()
Returns a string containing a concise, human-readable description of the receiver.- Overrides:
toString
in classTypedEvent
- Returns:
- a string representation of the event
-
-