当某些列表和表格失去键盘焦点时,它们的选择会变灰。
在存在多个列表/表的情况下,这有助于向用户传达哪个选择是活动的。
使用NatTable有一个简单的方法吗?
到目前为止,我提出的最好的方法是在DisplayMode.SELECT
的不同属性之间进行切换,因为焦点来了又去 - 但是我不确定在NatTable.configure()
被调用之后我能做到这一点。
是的,您可以在调用NatTable#configure()
后动态更改配置属性。这是动态变化的常用方法。另一种方法是为特殊标签配置选择样式,并仅在表处于活动状态时应用该标签。在这个例子中可以看到这种方法。