gpt4 book ai didi

java - 对于秒表应用程序,我应该使用什么 "drawing"方法?

转载 作者:行者123 更新时间:2023-12-02 07:22:54 25 4
gpt4 key购买 nike

我正在寻找用java制作一个简单的(目前)秒表应用程序,我最终想将其移植到android设备上,但首先我只是在开发一个简单的计算机运行版本,我想知道我要做什么应该在屏幕上显示耗时,所以对于我只有一个带有开始和停止按钮的 JPanel,实际显示时间的最佳方式是什么?我觉得简单地绘制数字并删除它们既缓慢又低效,我该如何做到这一点才能使 GUI 快速更新为正确的当前时间?我知道如何使用 System.currentTimeMillis() 计算耗时,我只是在寻找在屏幕上显示可以快速更新的时间的最佳方法。我想将其显示至少百分之一秒,这意味着屏幕需要经常更改。有什么建议吗?

我应该只使用 JLabel 吗?

最佳答案

您可以将小时、分钟、秒、毫秒分成不同的“JLabel”。

因此,使用 TimerExecutorService 您会经常用秒和毫秒更新 JLabel。其他 JLabel 仅在需要时(即一分钟后)更新。

关于java - 对于秒表应用程序,我应该使用什么 "drawing"方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13968185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com