|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.util.EventObject
![]()
![]()
![]()
java.awt.AWTEvent
![]()
![]()
![]()
java.awt.event.ComponentEvent
![]()
![]()
![]()
java.awt.event.PaintEvent

public class PaintEvent

The component-level paint event. This event is a special type which is used to ensure that paint/update method calls are serialized along with the other events delivered from the event queue. This event is not designed to be used with the Event Listener model; programs should continue to override paint/update methods in order render themselves properly.
| Field Summary | |
|---|---|
static int |
PAINT
The paint event type. |
static int |
PAINT_FIRST
Marks the first integer id for the range of paint event ids. |
static int |
PAINT_LAST
Marks the last integer id for the range of paint event ids. |
static int |
UPDATE
The update event type. |
Fields inherited from class java.awt.event.ComponentEvent ![]() |
|---|
COMPONENT_FIRST |
Fields inherited from class java.awt.AWTEvent ![]() |
|---|
ACTION_EVENT_MASK |
Fields inherited from class java.util.EventObject ![]() |
|---|
source |
| Constructor Summary | |
|---|---|
PaintEvent
Constructs a PaintEvent object with the specified
source component and type. |
|
| Method Summary | |
|---|---|
Rectangle |
getUpdateRect
Returns the rectangle representing the area which needs to be repainted in response to this event. |
String |
paramString
Returns a parameter string identifying this event. |
void |
setUpdateRect
Sets the rectangle representing the area which needs to be repainted in response to this event. |
Methods inherited from class java.awt.event.ComponentEvent ![]() |
|---|
getComponent |
Methods inherited from class java.awt.AWTEvent ![]() |
|---|
consume |
Methods inherited from class java.util.EventObject ![]() |
|---|
getSource |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Field Detail |
|---|

public static final int PAINT_FIRST

public static final int PAINT_LAST

public static final int PAINT

public static final int UPDATE
| Constructor Detail |
|---|

public PaintEvent(Component![]()
![]()
source, int id, Rectangle
![]()
![]()
updateRect)
PaintEvent object with the specified
source component and type.
Note that passing in an invalid id results in
unspecified behavior. This method throws an
IllegalArgumentException if source
is null.
source - the object where the event originatedid - the event typeupdateRect - the rectangle area which needs to be repainted
IllegalArgumentException

- if source is null| Method Detail |
|---|

public Rectangle![]()
![]()
getUpdateRect()

public void setUpdateRect(Rectangle![]()
![]()
updateRect)
updateRect - the rectangle area which needs to be repainted

public String![]()
![]()
paramString()
ComponentEvent

paramString

in class ComponentEvent

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||