当前位置: 首页 > 面试题库 >

如何获取计时器返回时间的java

岳时铭
2023-03-14
问题内容

一旦开始运行计时器,如何获得返回的时间?可以将此计时器设置为可见吗?


问题答案:

您作为第二个参数传递给Timer构造函数的对象将实现ActionListener。通过该接口,它会在计时器发出的每个警报中收到对其actionPerformed方法的调用。actionPerformed方法具有一个ActionEvent参数,其方法getWhen给出时间戳。如果希望ActionListener计算经过的时间,则需要将原始时间戳存储在可访问的位置。

Swing
Timer是一种没有自己的图形表示的机制。如果愿意,您的ActionListener可以实现计时器的图形表示。它可以是诸如JPanel之类的图形组件,并且它的actionPerformed方法可以使它在每次计时器关闭时进行可见的响应,也许是通过绘制一些东西。



 类似资料:
  • 如何使用ruby获得服务器响应时间? get_response(URI. parse(url))到URL的响应代码和响应时间。实际上我的代码是: 它工作得很好,但我的响应时间太高,例如:Twitter。com(630.52ms)。如果我尝试ping推特。com,我收到70/120毫秒的回复。 这是计算此服务器响应时间的最佳方法吗?

  • 问题内容: 在编写Web应用程序时,将 所有 日期时间(服务器端)存储在数据库中作为UTC时间戳是有意义的。 当我发现您无法在JavaScript中对时区进行操作方面自然无法做到这一点时,我感到非常惊讶。 我稍微扩展了Date对象。这个功能有意义吗?基本上,每次我向服务器发送任何内容时,都会使用该功能格式化时间戳记。 您在这里看到任何重大问题吗?还是从另一个角度解决问题? 在我看来,这有点令人费解

  • 问题内容: 创建cookie时,如何获取cookie的过期时间? 问题答案: 这很难实现,但是可以在另一个Cookie中设置Cookie的到期日期。然后可以稍后读取此cookie以获取到期日期。也许有更好的方法,但这是解决问题的方法之一。

  • 问题内容: 我想要以毫秒为单位的当前时间,然后以12小时格式存储它,但是通过这段代码,我得到了24小时格式时间。 有人可以建议修改以获得期望的结果吗? 问题答案: 更改到作为 请注意-将为您提供 分钟 而不是 月份 。

  • 问题内容: 我如何获得客户的时间?当我使用它返回服务器的时间。 问题答案: 每个人都提到,PHP仅显示服务器端时间。 对于客户端,您将需要Javascript,以下方法可以解决问题。 而且,如果您想要AM / PM后缀,则应执行以下操作:

  • 问题内容: 我想使用Java代码获取不同时区的本地时间。基于传递给函数的时区,我需要该时区的本地时间。如何实现呢? 问题答案: