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

Java中的javascript setTimeout等效于什么?

丌官凯康
2023-03-14
问题内容

我需要实现在单击按钮60秒后才能运行的功能。请帮助,我使用了Timer类,但是我认为这不是最好的方法。


问题答案:

“我使用了Timer类,但是我认为那不是最好的方法。”

其他答案假定您未在用户界面(按钮)上使用Swing。

如果您正在使用Swing,请 不要 使用Thread.sleep()它,因为它将冻结您的Swing应用程序。

相反,您应该使用javax.swing.Timer

有关更多信息和示例,请参见Java教程如何使用Swing计时器和课程:Swing中的并发。



 类似资料:
  • 问题内容: Java 在JavaScript中相当于什么? 问题答案: 简单的答案是没有这样的功能。 您拥有的最接近的东西是: 请注意,您 尤其 不想等待(例如在旋转循环中),因为您的浏览器几乎可以肯定会在单线程环境中执行JavaScript。

  • 问题内容: Kotlin中没有关键字。 用Kotlin 表示Java方法的最佳方法是什么? 问题答案: 您将功能放置在“伴侣对象”中。 所以像这样的java代码: 会变成 然后,您可以从Kotlin代码内部使用它,如下所示: 但是从Java代码中,您需要将其称为 (这也来自Kotlin。) 如果您不想指定位,则可以添加注释或命名伴侣类。 从文档: 类内的对象声明可以用伴随关键字标记: 可以通过仅使

  • 问题内容: 我想将Java中的类转换为C#,大部分更改已经完成,但是我不确定这部分。我想转换以下代码行: 我已经试过了: 但是它不能正常工作,因为GetBytes()期望翻倍。我不确定将其转换为双精度是否可以解决问题,所以我想在这里询问。 问题答案: 根据您的编码,您可以执行以下操作: 有关参考,请参见http://msdn.microsoft.com/zh- cn/library/ds4kkd5

  • 问题内容: 据我所知,Java没有C#之类的东西。是否有其他Java库提供类似功能?( 反射反射 )有什么区别? 问题答案: 除了达林的出色答案(+1)外,ASM也值得一试。

  • 问题内容: PHP 中JavaScript的功能等同于什么? 问题答案: 尝试。或更确切地说: 此函数的工作方式与定义的完全相同: 转义除以下字符外的所有字符:字母,十进制数字,

  • 问题内容: 我对此不太熟悉Java或openssl中的文件加密。我知道学校的基础知识,但从未真正实施过。 现在,我得到了以下三个命令: 我需要在Java中完全复制此代码。有一个简单的方法吗?我有可以使用的图书馆吗? 对于第一行,我使用来自Java 7的SecureRandom函数生成一个字节数组,然后使用apache commons编解码器库将其加为base64。像这样: 如果我没有记错,这应该做