[]
CheckBoxListCellType 或 RadioButtonListCellType 中的项。SelectFieldItem 存储向用户显示的文本以及与该选项关联的底层值。
SelectFieldItem item = new SelectFieldItem("Option 1", "1");
CheckBoxListCellType cellType = new CheckBoxListCellType();
cellType.getItems().add(item);
SelectFieldItem(String text,
Object value) 此构造函数创建一个空项。构造后使用 setText(String) 和 setValue(Object) 设置该项的文本和值。
SelectFieldItem item = new SelectFieldItem();
item.setText("Option 1");
item.setValue("1");
CheckBoxListCellType cellType = new CheckBoxListCellType();
cellType.getItems().add(item);
此构造函数初始化向用户显示的显示文本以及与该项关联的基础值。
SelectFieldItem item = new SelectFieldItem("Option 1", "1");
CheckBoxListCellType cellType = new CheckBoxListCellType();
cellType.getItems().add(item);
text - 项的显示文本。可以为 null。value - 与项关联的值。可以为 null。返回用于此复选框列表或单选按钮列表项的显示文本。
SelectFieldItem item = new SelectFieldItem("Option 1", "1");
String text = item.getText();
null。设置用于此复选框列表或单选按钮列表项的显示文本。
SelectFieldItem item = new SelectFieldItem("Option 1", "1");
item.setText("Sample");
text - 项的文本。如果未分配文本,则设置 null。此值标识复选框列表或单选按钮列表中的选中项。返回的对象是之前通过 setValue(Object) 或 SelectFieldItem(String,Object) 构造函数分配的值。
SelectFieldItem item = new SelectFieldItem("Option 1", "1");
Object value = item.getValue();
null。
SelectFieldItem item = new SelectFieldItem("Option 1", "1");
item.setValue(100);
value - 项目的值;如果尚未分配值,则为 null。