Java Wicket DropDownChoice渲染器问题
我在DropDownChoice(wicket 1.6)中显示选项时遇到问题Java Wicket DropDownChoice渲染器问题,java,web,wicket,wicket-1.6,Java,Web,Wicket,Wicket 1.6,我在DropDownChoice(wicket 1.6)中显示选项时遇到问题 DropDownChoice=new-DropDownChoice(“已启用”,Arrays.asList(true,false),new-ChoiceRenderer()); choice.setNullValid(true); choice.setOutputMarkupId(true); 已启用。nullValid=未选中 已启用。true=Yes 已启用。false=否 nullValid正确显示,true和
DropDownChoice=new-DropDownChoice(“已启用”,Arrays.asList(true,false),new-ChoiceRenderer());
choice.setNullValid(true);
choice.setOutputMarkupId(true);
已启用。nullValid=未选中
已启用。true=Yes
已启用。false=否
nullValid正确显示,true和fals不正确显示。如何显示“是”和“否”而不是“真”和“假”?使用自定义IChoiceRenderer或override#localizeDisplayValues()返回
true
并在资源属性文件中定义值(可能以组件路径为前缀):
使用自定义IChoiceRenderer或override#localizeDisplayValues()返回
true
,并在资源属性文件中定义值(可能以组件路径为前缀):
DropDownChoice<Boolean> choice = new DropDownChoice<Boolean>("enabled", Arrays.asList(true, false), new ChoiceRenderer<Boolean>());
choice.setNullValid(true);
choice.setOutputMarkupId(true);
enabled.nullValid=Not selected
enabled.true=Yes
enabled.false=No
true = yes
false = no