我正在尝试在我的 p:datatable 上将图标显示为 filterOptions。目前的情况是我显示一个 unicode 符号列表,但客户希望它们是彩色的。下面的代码显示了我如何在我的 backingbean 中填充我的状态列表(我的过滤器选项)。
private static final String LABEL_DEACTIVATED = "\u24E7";
private static final String LABEL_ACTIVATED = "\u2714";
private void fillSelectItem() {
userStates = new SelectItem[3];
userStates[0] = new SelectItem("", LABEL_ALL);
userStates[1] = new SelectItem(USER_ACTIVATED.name(), LABEL_ACTIVATED);
userStates[2] = new SelectItem(USER_DEACTIVATED.name(),
LABEL_DEACTIVATED);
}