gpt4 book ai didi

java - Wicket DropDownChoice 渲染器问题

转载 作者:行者123 更新时间:2023-12-02 03:23:32 25 4
gpt4 key购买 nike

我在 DropDownChoice (wicket 1.6) 中显示选项时遇到问题。

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

nullValid 可以正确显示,true 和 fals 则不能。如何显示 yes 和 no 而不是 true 和 fals?

最佳答案

使用自定义 IChoiceRenderer覆盖 #localizeDisplayValues() 返回 true 并在资源属性文件中定义值(可能前面带有组件路径):

true = yes
false = no

关于java - Wicket DropDownChoice 渲染器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39309208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com