我尝试让线程倒计时,我想在我的Jlabel中更新这个计数,但它总是显示空标签这是我的代码private static int sec = 59tesmy.myNum(all); //this method send the for my gui the time every second}我确信他发送的时间是正确的,但我不知道如何每秒更新我的标签,我在线程中播放这个类,这是我的JlabelJL
我正在使用Swing在Java中创建一种操作系统模拟器。我想在我的操作系统的主菜单中添加一个包含日期和时间的状态栏,但我尝试过的都不起作用。JFrame的背景可以由用户更改,如果有帮助的话。f.setJMenuBar(mb); //this was my last attempt statusBar.setPreferredSize
我正在尝试让JLabel显示日期,并每秒更新一次。为此,我使用了Swing的Timer类并实现了我自己的类DateTimer。DateTimer也是一种ActionListener。这是DateTimer: private int delay; private Calendar cal;
public DateTimer(int
我正在尝试使用摆动计时器,我想从一个非常简单的程序开始。我有一个带有文本的窗口:"You have n second“,其中n每秒从10变为0。
我知道如何生成一个带有文本的窗口。我应该使用那个:JLabel label = new JLabel(myMessage);,然后使用timer更新"myMessage“变量吗?但我认为我需要“强制”我的窗口“更新”自己(以显示存储在“myMessage”中的新值)。