如何找到与特定org.w3c.dom.Node对应的javafx.scene.Node?

如何找到与特定org.w3c.dom.Node对应的javafx.scene.Node?,javafx,Javafx,如果我在JFXPanel上加载了一个html页面,那么我可以浏览周围的org.w3c.dom.Node树,找到与特定搜索条件匹配的节点。在这个过程结束时,我只得到一个org.w3c.dom.Node 如果我想找到场景中org.w3c.dom.Node的上、左、下或右位置的节点,我需要做的第一件事是找到通过解析原始html页面创建的相应javafx.Scene.Node 我一直找不到关于如何做到这一点的例子。欢迎任何帮助 提前感谢听起来您假设WebView实现是解析一个HTML文件,并创建对应于H

如果我在JFXPanel上加载了一个html页面,那么我可以浏览周围的org.w3c.dom.Node树,找到与特定搜索条件匹配的节点。在这个过程结束时,我只得到一个org.w3c.dom.Node

如果我想找到场景中org.w3c.dom.Node的上、左、下或右位置的节点,我需要做的第一件事是找到通过解析原始html页面创建的相应javafx.Scene.Node

我一直找不到关于如何做到这一点的例子。欢迎任何帮助


提前感谢

听起来您假设
WebView
实现是解析一个HTML文件,并创建对应于HTML元素的JavaFXUI节点,然后对它们进行布局。我不认为它是这样工作的:我认为
WebView
使用本机web视图并显示本机图形。你是对的,我做了一些似乎不正确的假设。通过阅读更多文档和探索javafx源代码,我得出了这样的结论:我想做的事情是做不到的。目前我的第二个最佳方法是使用javascript提取网页中每个html片段的边界,并使用w3c DOM对象模型在Java中使用这些信息。听起来你好像在假设
WebView
实现是解析一个HTML文件,创建对应于HTML元素的javafxui节点,然后将其布局。我不认为它是这样工作的:我认为
WebView
使用本机web视图并显示本机图形。你是对的,我做了一些似乎不正确的假设。通过阅读更多文档和探索javafx源代码,我得出结论,我想做的事情是做不到的。目前我的第二个最佳方法是使用javascript提取网页中每个html片段的边界,并使用w3c DOM对象模型在Java中使用这些信息