如何以编程方式在Html SelectOneRadio旁边放置一个标签

时间:2014-02-07 13:52:53

标签: jsf richfaces

我想在单选按钮旁边放一个标签。

enter image description here

HtmlSelectOneRadiosetLabel(String s)方法。但它不起作用。

有没有办法在不使用其他库的情况下这样做?

1 个答案:

答案 0 :(得分:0)

通过使用 UISelectItem 对象中的 setItemLabel 来完成。

然后使用一些css以你想要的方式让它。

UISelectItem selectItemSim = new UISelectItem();
        UISelectItem selectItemNao = new UISelectItem();
        selectItemSim.setItemLabel("SIM");
        selectItemSim.setItemValue("SIM");
        selectItemSim.setId(perguntaVO.getCodigo() + "SIM");
        selectItemNao.setItemValue("NAO");
        selectItemNao.setItemLabel("NÃO");
        selectItemNao.setId(perguntaVO.getCodigo() + "NAO");
        htmlOneRadio.getChildren().add(selectItemSim);
        htmlOneRadio.getChildren().add(selectItemNao);