javafx的javabeans浏览组件?

javafx的javabeans浏览组件?,java,javafx-2,javabeans,Java,Javafx 2,Javabeans,我希望在某些javafx应用程序的GUI中包含JavaBeans浏览器。 我的意思是,它接收一组遵循JavaBeans约定的对象作为输入,并允许在树列表中检查它们的属性。Javafx是否存在这样的东西?或者至少对于Swing?虽然我确信Swing中存在这样的组件,但我的回答仅限于讨论潜在的基于JavaFX的解决方案 使用JavaFX实现JavaBeans浏览组件是可能的,但这需要一些工作,而且据我所知,没有现成的组件可以做到这一点 一个只进行浏览的解决方案将比一个允许编辑或双向反映属性值的解决方

我希望在某些javafx应用程序的GUI中包含JavaBeans浏览器。
我的意思是,它接收一组遵循JavaBeans约定的对象作为输入,并允许在树列表中检查它们的属性。Javafx是否存在这样的东西?或者至少对于Swing?

虽然我确信Swing中存在这样的组件,但我的回答仅限于讨论潜在的基于JavaFX的解决方案

使用JavaFX实现JavaBeans浏览组件是可能的,但这需要一些工作,而且据我所知,没有现成的组件可以做到这一点

一个只进行浏览的解决方案将比一个允许编辑或双向反映属性值的解决方案更容易构建

基于JavaFX的解决方案的起点可能是第三方项目,该项目提到了将javabean用作“数据源”的能力

JavaFX应用程序必须在内部完成这类工作,但不幸的是,它不是开源的

您可以查看的另一个类似的应用程序是,它应该包括实现您正在寻找的那种属性浏览内省的代码。ScenicView可能是开源的。我建议向程序作者询问源代码,因为修改部分代码可能会节省大量时间,而不是自己尝试构建类似的解决方案。如果您可以将ScenicView从一个特定于SceneGraph的工具变成一个可嵌入到另一个应用程序中的通用对象浏览器,那将非常好

JavaFX ScenicView应用程序的屏幕截图:

简单化解决方案的另一个有用资源是以下帖子:


虽然我确信Swing中存在这样的组件,但我的回答仅限于讨论一个潜在的基于JavaFX的解决方案

使用JavaFX实现JavaBeans浏览组件是可能的,但这需要一些工作,而且据我所知,没有现成的组件可以做到这一点

一个只进行浏览的解决方案将比一个允许编辑或双向反映属性值的解决方案更容易构建

基于JavaFX的解决方案的起点可能是第三方项目,该项目提到了将javabean用作“数据源”的能力

JavaFX应用程序必须在内部完成这类工作,但不幸的是,它不是开源的

您可以查看的另一个类似的应用程序是,它应该包括实现您正在寻找的那种属性浏览内省的代码。ScenicView可能是开源的。我建议向程序作者询问源代码,因为修改部分代码可能会节省大量时间,而不是自己尝试构建类似的解决方案。如果您可以将ScenicView从一个特定于SceneGraph的工具变成一个可嵌入到另一个应用程序中的通用对象浏览器,那将非常好

JavaFX ScenicView应用程序的屏幕截图:

简单化解决方案的另一个有用资源是以下帖子: