プロジェクトでGroovyFXを使用して、ユーザーインターフェイスを構築しています。
TextArea
やなどのすべてのネイティブ UI コンポーネントをすでにサポートしています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()
}
}
}
}
}