fromsを使う事で簡単にJavaFXで入力フォームを作る事ができます。 尚、formsはDjangoのadminを参考にデザインしています。

概要

formsは主に以下のクラスから構成されます。

jp.sunflower.javafx.forms.Formフォームを構成するノード
jp.sunflower.javafx.forms.FormModel?フォームを構成する項目を定義したモデル
jp.sunflower.javafx.forms.FieldFormModelを構成する項目
jp.sunflower.javafx.forms.Widgetフォームにレンダリングされるコントロール

Fieldは入力のタイプによって幾つかのサブクラスが定義され、Fieldに対してデフォルトのWidgetが定義されています(後述)