2

プロジェクトでControlFx PropertySheetを使用しています。私はそれを実行するために管理します。
Bean オブジェクト:

public class BeansObj implements Serializable {  
    private String name;
    private String mail;
    private boolean smart;
    private int age;
    //Getters,Setters, Beans stuff....
}  

コントローラークラス:

public class Controller implements Initializable {
    @FXML
    private PropertySheet sheet;
    @Override
    public void initialize(URL location, ResourceBundle resources){
    sheet.getItems().addAll(BeanPropertyUtils  
                .getProperties(new BeansObj("foo","foo@bar.foo",true,41)));  
    }
}

ブール フィールドの場合、生成されたコントロールはテキストが空のチェックボックスです。

1-このテキスト値を暗黙的に設定する方法は?

メール欄の場合(文字列)

2-カスタム検証方法を追加するには?

フィールドごとに

css class|id を特定のコントロールに追加する方法は?

デフォルトでは(推測)、すべてのコントロールは基本カテゴリ(PropertySheet.Mode) に属します

4-カテゴリを暗黙的または明示的に設定する方法は?

そして、BeansObj が Collection 属性を持つ場合

5-tableViewを生成する方法は?

前もって感謝します。

4

0 に答える 0