字符串出现时间较短

发布于 2024-12-03 11:08:05 字数 97 浏览 1 评论 0原文

我创建了一个字符串,我希望它看起来像 10 秒然后再次消失 你怎么能用java做到这一点? 我正在使用 swing,我想将其应用在标签上 抱歉没有具体说明,我对java还是新手

I created a string and i wanted it to appear to like 10 seconds and disappear again
how can you do that using java ?
Im using swing and i want apply this on a label
Sorry for not specifying , i'm still new to java

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

无声静候 2024-12-10 11:08:05

如果这是 Swing,则使用 Swing 计时器。将其设置为非重复,并使用您想要显示字符串的时间(以毫秒为单位)调用其构造函数,此处为 10 x 1000。您可以通过在 JLabel 上调用 setText("your string") 来显示 JLabel 中的文本首先调用 JLabel,然后从计时器的 ActionListener 的 actionPerformed 方法中再次调用 JLabel 上的 setText("")。

如果这不是 Swing,即使是,您也需要提供更多详细信息才能在此处完全解决您的问题。

If this is Swing, then use a Swing Timer. Set it to non-repeating, and call its constructor with the time in milliseconds that you'd like to show the String, here 10 x 1000. You could show the text in a JLabel by calling setText("your string") on the JLabel first and then call setText("") again on the JLabel from within the timer's ActionListener's actionPerformed method.

If this is not Swing, and even if it is, you need to provide a lot more detail for your problem to be fully solvable here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文