【发布时间】:2011-03-03 10:37:07
【问题描述】:
由于我不是 CS 专业的,我在将我的编程愿望转化为实际程序时遇到了一些困难。 它基本上归结为以下内容:如何在标签上交替显示图像,以特定于每个图像的时间显示每个图像。
所以:假设我有图像 A 和 B;我希望用户在 1000 毫秒内看到 A,在 200 毫秒内看到 B。这会一直循环,直到用户按下某个键。
现在,我甚至可以很轻松地将图像加载到面板上,并且我已经设法使用 KeyListener 和其他东西来捕捉用户输入,这一切都非常好,而且比我预期的要容易得多。我也知道如何使用循环结构,如 while、for 和 do..while,但这个计时器业务是阴暗的。
我看到各种使用线程的东西,什么不是,我真的不需要。这不是关于高效的编程或好的代码,它只是为了展示一些东西。 任何帮助将不胜感激!
【问题讨论】:
-
我能想到许多 CS 专业的学生很难将他们的编程愿望转化为实际的程序 - 不要让这让你有丝毫的沮丧。
标签: java image loops timer alternate