0

我在创建 JavaFX 应用程序时遇到问题。我的电脑安装了 Fedora 21 64bit 8G RAM 。

当您创建 JavaFX TranslateTransition 以将标签从一侧移动到另一侧时,RAM 负载达到 100%,CPU 负载达到 60%

检查 jconsole 时堆内存不超过 80MB。

这是代码

...
translateTransition = new TranslateTransition();
translateTransition.setNode(label);
translateTransition.setFromX(position); 
translateTransition.setToX(-position);
translateTransition.setDuration(Duration.seconds(120));
translateTransition.setCycleCount(Timeline.INDEFINITE); 
translateTransition.play();

...
4

0 回答 0