我创建了基本的垂直布局,作为侧面菜单,现在我想在其中放置一些按钮。他们中很少有人会像普通的侧面菜单按钮一样工作,他们只是改变页面内容,所以我想标记他们以某种方式被点击,我怎么能实现这一点呢?或者也许有更好的方法?
答案 0 :(得分:0)
如第5版Vaadin7手册所述,您可以将事件监听器附加到Button
。
button.addClickListener(new Button.ClickListener() {
public void buttonClick(ClickEvent event) {
// show the button has been clicked with a CSS class:
button.addStyleName("v-button-clicked");
}
});
不要忘记定义v-button-clicked
类。当然,您可以通过.addStyleName()
方法自由添加您喜欢的课程。