2013-07-28 205 views
-5

在Java AWT按钮上,我可以添加鼠标侦听器和动作侦听器。所以我可以说鼠标事件是硬件中断,因为它们是由鼠标产生的,动作事件是软件中断,因为它们是在按钮状态改变时产生的?鼠标事件和动作事件

+0

当按钮上收到一个'mousePressed'和'mouseReleased'事件时,会产生'ActionEvent'。 – camickr

回答

2

整理。 Java有事件而不是中断。区分鼠标和动作事件的主要原因是,除了实际点击按钮外,还有其他方式可以点击按钮。您可以将焦点指向该按钮,然后按空格键,至少在Mac上。