小编lao*_*ylu的帖子

JavaFX 2路径绘制性能

我有一个添加GroupPathNode 的JavaFX ,我每秒向其添加大约30次数据.这导致我的整个GUI 在大约一分钟后变得非常迟钝且没有响应.首先,我添加这样的路径Group:

root.getChildren().add(path);
Run Code Online (Sandbox Code Playgroud)

数据添加如下:

while(true) {
    // Calculate x and y...

    path.getElements().add(new LineTo(x, y));
    path.getElements().add(new MoveTo(x, y));

    // Sleep 33 milliseconds...
}
Run Code Online (Sandbox Code Playgroud)

如果我没有添加组的路径,但之后仍然添加数据,GUI仍然保持响应,因此在绘制路径的形状时似乎存在性能问题.为什么?我该怎么做才能提高性能?知道这件事发生了还是我做错了什么?谢谢!

java performance drawing javafx-2

3
推荐指数
1
解决办法
2453
查看次数

标签 统计

drawing ×1

java ×1

javafx-2 ×1

performance ×1