Vaadin表折叠列侦听器 [英] Vaadin Table Collapse Column Listener
本文介绍了Vaadin表折叠列侦听器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道哪些列已折叠&崩溃,在vaadin。
是否有一个侦听器,我找不到?
I want to know which columns are collapsed & uncollapsed, in vaadin. Is there a listener for this, I could not found?
推荐答案
此功能不被支持。但是,您可以扩展Table来支持它。
It's not supported out the box. However you could extends Table to support it.
类似
public class ColumnCollapsedObservableTable extends Table {
private List<ColumCollapsedListener> collapseListeners = new ArrayList<ColumCollapsedListener>();
@Override
public void setColumnCollapsed(Object propertyId, boolean collapsed)
throws IllegalStateException {
super.setColumnCollapsed(propertyId, collapsed);
fireColumnCollapsedEvent(new ColumnCollapsedEvent(this, propertyId, collapsed));
}
public void addColumnCollapsedListener(ColumnCollapsedListener l) {
...
}
public void removeColumnCollapsedListener(ColumnCollapsedListener l) {
...
}
private fireColumnCollapsedEvent(ColumCollapsedEvent event) {
...
}
}
这篇关于Vaadin表折叠列侦听器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文