Java支持多少种侦听器?我是新手,只知道有ActionListener
,它会监听点击的按钮。我希望JLabel
中的JFrame
随时间更新。那么,是否有任何听众有时间更新框架中的标签?
答案 0 :(得分:1)
Java支持多少种侦听器?
Java 8 Standard API支持以下内容:
ActionListener
AdjustmentListener
AncestorListener
AWTEventListener
BasicButtonListener
BeanContextMembershipListener
BeanContextServiceRevokedListener
BeanContextServicesListener
CaretListener
CellEditorListener
ChangeListener
ComponentListener
ConnectionEventListener
ContainerListener
ControllerEventListener
DiagnosticListener
DocumentListener
DragGestureListener
DragSourceListener
DragSourceMotionListener
DropTargetListener
ErrorListener
EventListener
EventListener
ExceptionListener
FlavorListener
FocusListener
HandshakeCompletedListener
HierarchyBoundsListener
HierarchyListener
HyperlinkListener
IIOReadProgressListener
IIOReadUpdateListener
IIOReadWarningListener
IIOWriteProgressListener
IIOWriteWarningListener
InputMethodListener
InternalFrameListener
ItemListener
KeyListener
LineListener
ListDataListener
ListSelectionListener
Marshaller.Listener
MenuDragMouseListener
MenuKeyListener
MenuListener
MetaEventListener
MouseInputListener
MouseListener
MouseMotionListener
MouseWheelListener
NamespaceChangeListener
NamingListener
NodeChangeListener
NotificationListener
ObjectChangeListener
PopupMenuListener
PreferenceChangeListener
PrintJobAttributeListener
PrintJobListener
PrintServiceAttributeListener
PropertyChangeListener
RowSetListener
RowSorterListener
SSLSessionBindingListener
StatementEventListener
TableColumnModelListener
TableModelListener
TextListener
TreeExpansionListener
TreeModelListener
TreeSelectionListener
TreeWillExpandListener
UndoableEditListener
Unmarshaller.Listener
UnsolicitedNotificationListener
VetoableChangeListener
WindowFocusListener
WindowListener
WindowStateListener
那么,是否有任何听众有时间更新框架中的标签?
正如MadProgrammer所提到的,基于Swing的ActionListener
内部使用的Timer
应该可以胜任。
答案 1 :(得分:0)
听众
的ActionListener
此界面用于接收动作事件。 2
的ComponentListener
此接口用于接收组件事件。 3
的ItemListener
此界面用于接收项目事件。 4
的KeyListener
此接口用于接收键事件。 5
的MouseListener
此接口用于接收鼠标事件。 6
的TextListener
此界面用于接收文本事件。 7
的WindowListener
此接口用于接收窗口事件。 8
的AdjustmentListener
此接口用于接收adjusmtent事件。 9
的ContainerListener
此接口用于接收容器事件。 10
的MouseMotionListener
此接口用于接收鼠标移动事件。 11
的FocusListener
此界面用于接收焦点事件。