Javafx ControlFx属性表自定义控件
我正在我的项目中使用ControlFx。我设法让它运行起来。Javafx ControlFx属性表自定义控件,javafx,controlsfx,Javafx,Controlsfx,我正在我的项目中使用ControlFx。我设法让它运行起来。 BeansObj: public class BeansObj implements Serializable { private String name; private String mail; private boolean smart; private int age; //Getters,Setters, Beans stuff.... } 控制器类: public clas
BeansObj:
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)));
}
}
对于boolen字段,生成的控件是一个带有空文本的复选框
1-如何隐式设置此文本值
用于邮件字段(字符串)
2-如何添加自定义验证方法
对于每个字段
3-如何向特定控件添加css类| id
默认情况下(我猜)所有控件都属于基本类别()
4-如何隐式或显式设置类别
如果BeansObj有一个Collection属性
5-如何使其生成tableView
提前谢谢。所以我放弃了这一点,制作了自己的定制属性表!!这很笨拙,但它能完成任务!!