簡體   English   中英

如何獲取計時器返回時間的java

[英]How to get the timer to return time java

一旦開始運行計時器,如何獲得返回的時間? 可以將此計時器設置為可見嗎?

您作為第二個參數傳遞給Timer構造函數的對象將實現ActionListener。 通過該接口,它會在計時器發出的每個警報中收到對其actionPerformed方法的調用。 actionPerformed方法具有一個ActionEvent參數,該方法的getWhen方法提供時間戳。 如果希望ActionListener計算經過的時間,則需要將原始時間戳存儲在可訪問的位置。

Swing Timer是一種沒有自己的圖形表示的機制。 如果願意,您的ActionListener可以實現計時器的圖形表示。 它可以是諸如JPanel之類的圖形組件,並且它的actionPerformed方法可以使它在每次計時器關閉時進行可見的響應,也許是通過繪制一些東西。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM