由于我不是 CS 专业的,因此将我的编程愿望转化为实际程序时遇到了一些困难。它基本上归结为以下内容:我如何在标签上交替显示每个图像,显示每个图像特定于每个图像的时间量。
所以:假设我有图像 A 和 B;我希望用户在 1000 毫秒内看到 A,在 200 毫秒内看到 B。这会一直循环,直到用户按下某个键。
现在,我能够将图像加载到面板上,甚至非常容易,并且我已经设法使用 KeyListener 和其他东西来捕捉用户输入,这一切都非常好,而且比我预期的要容易得多。我也知道如何使用循环结构,如 while、for 和 do..while,但这个计时器业务是阴暗的。
我看到各种使用线程的东西,什么不是,我真的不需要。这不是关于高效的编程或好的代码,它只是为了展示一些东西。任何帮助将不胜感激!