【发布时间】:2014-04-11 22:38:57
【问题描述】:
喂! 所以我从netbeans java gui开发开始,我遇到了这个问题:
我制作了一个带有按钮和文本字段的窗口。当用户单击按钮时,我希望文本字段延迟开始输入。比如:
textfield.text=h
wait(1) sec
textfield.text=he
wait(1) sec
textfield.text=hel
wait(1) sec
textfield.text=hell
wait(1) sec
textfield.text=hello
我已经尝试过使用 Thread.sleep(),但在上面的示例中,它等待 4 秒左右,然后显示整个文本(所以它没有给我想要的错字效果)。
有人可以帮我吗?
【问题讨论】:
-
查看这个答案,它实现了一个专门用来做你想做的事情的 Swing 计时器。 stackoverflow.com/a/13198256/2142219
标签: java swing timer wait thread-sleep