2010-07-09 42 views
2

如何查找JComponent可以发送什么事件?Swing的组件事件

从JDK文档中找不到所有事件的对象是沙子。

例如一个JButton发送ActionEvent但这不是列入的JButton

回答

5

可以由组分遵循相同的模式被发送的事件的所有API。该组件将为每个事件提供一个方法,类似于addXXXXXListener(XXXX)。只需查找以“add”开始并以“listener”结尾的方法

+0

+1另请参阅'EventListener' http://download.oracle.com/docs/cd/E17409_01/javase/6/docs/api /java/util/EventListener.html和'EventListenerList' http://java.sun.com/javase/6/docs/api/javax/swing/event/EventListenerList.html – trashgod 2010-07-09 17:25:42