如何在GXT中设置复选框标签的样式

时间:2012-09-13 12:07:56

标签: gxt

以下是有效的代码:

    myCheckBox = new CheckBox();
    myCheckBox.setBoxLabel("my checkbox label");

我把它放在一个面板中,它创建了一个可点击的复选框,以及一个点击时切换复选框的标签。

以下是我认为应该添加标签样式的方法,但这不起作用。         myCheckBox.setLabelStyle(myCheckBoxLabelStyle);

我无需设置标签样式。

    setStyleName();     
    setStyleAttribute();        
    addStyleName(); 
    setLabelStyle();

我能够创建一个单独的Label元素,设置样式,在其上放置一个单击处理程序并让click处理程序设置复选框值,但我认为这是不对的。

1 个答案:

答案 0 :(得分:1)

您可以设置框标签样式的一种方法是将Checkbox子类化并直接访问受保护的boxLabelEl元素。