2013-07-28 178 views
-5

在Java AWT按鈕上,我可以添加鼠標偵聽器和動作偵聽器。所以我可以說鼠標事件是硬件中斷,因爲它們是由鼠標產生的,動作事件是軟件中斷,因爲它們是在按鈕狀態改變時產生的?鼠標事件和動作事件

+0

當按鈕上收到一個'mousePressed'和'mouseReleased'事件時,會產生'ActionEvent'。 – camickr

回答

2

整理。 Java有事件而不是中斷。區分鼠標和動作事件的主要原因是,除了實際點擊按鈕外,還有其他方式可以點擊按鈕。您可以將焦點指向該按鈕,然後按空格鍵,至少在Mac上。