编程语言
首页 > 编程语言> > java – TableViewer:如何强制选择更改

java – TableViewer:如何强制选择更改

作者:互联网

当调用tableViewer.getTable().selectAll()时,将不会通知已注册的选择侦听器(通常用于SWT中的所有类型的程序选择更改 – 根据我的知识).如何触发对TableViewer的内部选择更改,以便通知所有侦听器?

解决方法:

你可以这样做:

yourTableViewer.getTable().notifyListeners( SWT.Selection, null );

其中null是一个事件.请记住,这是听众收到的事件.

标签:jface,java,swt,selection
来源: https://codeday.me/bug/20190826/1734899.html