【发布时间】:2015-03-07 16:07:15
【问题描述】:
我有一个 TextArea,我希望能够在一段时间内附加字符或单词。我使用 java.util 中的 Timer,当我在 Eclipse 中运行应用程序时一切正常,但是当我将应用程序导出到 .jar 时,我遇到了性能问题。
这是来自 Eclipse 的视频: http://pl.tinypic.com/r/4ftw1f/8
这是.jar: http://pl.tinypic.com/r/6zmoon/8
和代码:
@FXML
private TextArea textarea;
public void start(KeyEvent keyEvent)
{
if (keyEvent.getCode() == KeyCode.ENTER)
{
new Timer().schedule(
new TimerTask() {
int i;
@Override
public void run() {
textarea.appendText("hey" + i + "\n");
i++;
}
}, 0, 500);
}
}
【问题讨论】:
-
电脑重启后能重现吗?
标签: performance jar javafx textarea