小编Jul*_*rie的帖子

在Java Applet中使用计时器作为秒表计数

我想创建一个秒表,以便为我的比赛打分.让我们说我有一个变量:int sec = 0.当游戏开始时我想要一个g.drawString来抽取时间到applet.因此,例如每秒,秒将增加1.

我如何使g.drawString(Integer.toString(sec),40,400)增加1并绘制每一秒?

谢谢.

编辑:

我已经弄清楚如何增加它并将其打印到屏幕上,方法是使用ActionListener并将g.drawString放在那里,但它会相互打印.如果我将g.drawString放入paint方法并且只在ActionListener中以秒为单位递增,则会出现闪烁.我应该使用双缓冲吗?如果是这样,我该怎么做呢?

java applet swing timer japplet

2
推荐指数
1
解决办法
7257
查看次数

标签 统计

applet ×1

japplet ×1

java ×1

swing ×1

timer ×1