paintEvent類(lèi)的使用,以確保繪畫(huà)/ update方法的調(diào)用序列與其他事件從事件隊(duì)列交付
以下是聲明 java.awt.event.PaintEvent類(lèi):
public class PaintEvent extends ComponentEvent
以下是java.awt.Component類(lèi)的字段:
static int PAINT -- 繪畫(huà) 事件類(lèi)型。
static int PAINT_FIRST -- 標(biāo)志著第一個(gè)整數(shù)標(biāo)識(shí)符繪畫(huà)的事件ID的范圍。
static int PAINT_LAST -- 標(biāo)記繪畫(huà)事件的id范圍的最后一個(gè)整數(shù)ID。
static int UPDATE -- 更新事件類(lèi)型。
S.N. | 構(gòu)造函數(shù) & 描述 |
---|---|
1 |
PaintEvent(Component source, int id, Rectangle updateRect) Constructs a PaintEvent object with the specified source component and type. |
S.N. | 方法 & 描述 |
---|---|
1 |
Rectangle getUpdateRect() Returns the rectangle representing the area which needs to be repainted in response to this event. |
2 |
String paramString() Returns a parameter string identifying this event. |
3 |
void setUpdateRect(Rectangle updateRect) Sets the rectangle representing the area which needs to be repainted in response to this event. |
這個(gè)類(lèi)從以下類(lèi)繼承的方法:
java.awt.ComponentEvent
java.awt.AWTEvent
java.util.EventObject
java.lang.Object