Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当目标已从场景图中移除时,javafx如何处理事件_Java_Concurrency_Javafx - Fatal编程技术网

当目标已从场景图中移除时,javafx如何处理事件

当目标已从场景图中移除时,javafx如何处理事件,java,concurrency,javafx,Java,Concurrency,Javafx,JavaFX的事件队列可能包含多个事件。前一个事件的处理程序可以从场景图中删除为后续事件构建路径所需的一些节点。甚至可以在事件冒泡阶段之前的事件捕获阶段删除事件目标 JavaFX系统在这种情况下会如何运行?我已经构建了一个简单的测试场景。事实证明,即使在触发事件后将子事件从场景中移除,事件实际上也会传递给父事件。我假设构建事件路径是立即完成的,不会延迟到事件循环。我已经构建了简单的测试场景。事实证明,即使在触发事件后将子事件从场景中移除,事件实际上也会传递给父事件。我假设构建事件路径是立即完成的

JavaFX的事件队列可能包含多个事件。前一个事件的处理程序可以从场景图中删除为后续事件构建路径所需的一些节点。甚至可以在事件冒泡阶段之前的事件捕获阶段删除事件目标


JavaFX系统在这种情况下会如何运行?

我已经构建了一个简单的测试场景。事实证明,即使在触发事件后将子事件从场景中移除,事件实际上也会传递给父事件。我假设构建事件路径是立即完成的,不会延迟到事件循环。

我已经构建了简单的测试场景。事实证明,即使在触发事件后将子事件从场景中移除,事件实际上也会传递给父事件。我假设构建事件路径是立即完成的,不会延迟到事件循环