GUI 中 Event Dispatch Thread 的作用?

小弟在用java做游戏界面的时候遇到了困惑, 有那位大侠可以帮小弟解释一下 Event Dispatch Thread 在java GUI 中起什么作用,它到底是怎么工作的? 我在 JFrame 中定义的方法也会在 vent Dispatch Thread 中运行吗 ?

感激不尽!

[url]http://space.itpub.net/13685345/viewspace-374940[/url]

發現上面的文章, 極致的深入淺出.

[code="java"]jButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
}
});[/code]
負責對界面上的這樣的事件請求的向應和分發工作.

界面上的請求會被放入一個等待隊列中,由EventDispatchThread一個一個分發出去.