以下是有效的代码:
myCheckBox = new CheckBox();
myCheckBox.setBoxLabel("my checkbox label");
我把它放在一个面板中,它创建了一个可点击的复选框,以及一个点击时切换复选框的标签。
以下是我认为应该添加标签样式的方法,但这不起作用。 myCheckBox.setLabelStyle(myCheckBoxLabelStyle);
我无需设置标签样式。
setStyleName();
setStyleAttribute();
addStyleName();
setLabelStyle();
我能够创建一个单独的Label元素,设置样式,在其上放置一个单击处理程序并让click处理程序设置复选框值,但我认为这是不对的。
答案 0 :(得分:1)
您可以设置框标签样式的一种方法是将Checkbox子类化并直接访问受保护的boxLabelEl
元素。