我们正在使用GroovyFX在我们的项目中,构建我们的用户界面。
它已经提供了对所有原生 UI 组件的支持,例如 TextArea
和 HTMLEditor
,但我们还在构建一个自定义 UI 组件(实际上扩展了 javafx.scene.web.HTMLEditor
)。
在 GroovyFX 中实现对这个新组件的支持的最佳方式是什么? 支持我的意思是能够像任何其他组件一样调用它:
public static void main(String[] args) {
def myArea
GroovyFX.start {
new SceneGraphBuilder().stage(width: 1024, height: 700, visible: true) {
scene {
vbox {
myArea = htmlEditor()
}
}
}
}
}
最佳答案
你可能想看看
它基本上用一行将新的节点类型添加到 SceneGraphBuilder。
快乐的槽” @米蒂
关于java - 使用 GroovyFX 实现新的 JavaFX 组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9130292/