我正在尝试跟踪我的 JPanel 打开的时间(以毫秒为单位),我不知道是否有更简单的方法可以做到这一点,但我想我会在 windowOpened() 上记录 MS 中的当前时间,然后减去它从面板关闭时开始?不幸的是,我不知道如何传递这个变量。
这是我的代码:
public void windowOpened(WindowEvent arg0) {
Calendar OlCDateTime = Calendar.getInstance();
long openedTime = OlCDateTime.getTimeInMillis();
System.out.println(openedTime);
}
我想我正在使用在方法之外无法访问的局部变量,但我不知道如何解决这个问题。任何关于如何做到这一点或更好的方式来做我想做的事情的建议将不胜感激。