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
Instances of this class are sent as a result of
visible areas of controls requiring re-painting.
-
Field Summary
Modifier and TypeFieldDescriptionint
the number of following paint events which are pending which may always be zero on some platformsthe graphics context to use when painting that is configured to use the colors, font and damaged region of the control.int
the height of the bounding rectangle of the region that requires paintingint
the width of the bounding rectangle of the region that requires paintingint
the x offset of the bounding rectangle of the region that requires paintingint
the y offset of the bounding rectangle of the region that requires paintingFields inherited from class org.eclipse.swt.events.TypedEvent
data, display, time, widget
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorDescriptionPaintEvent
(Event e) Constructs a new instance of this class based on the information in the given untyped event. -
Method Summary
Methods inherited from class java.util.EventObject
getSource
-
Field Details
-
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 xthe x offset of the bounding rectangle of the region that requires painting -
y
public int ythe y offset of the bounding rectangle of the region that requires painting -
width
public int widththe width of the bounding rectangle of the region that requires painting -
height
public int heightthe height of the bounding rectangle of the region that requires painting -
count
public int countthe number of following paint events which are pending which may always be zero on some platforms
-
-
Constructor Details
-
PaintEvent
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 Details
-
toString
Returns a string containing a concise, human-readable description of the receiver.- Overrides:
toString
in classTypedEvent
- Returns:
- a string representation of the event
-