作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我在包含多列的 CellTable 中选择一行时,整行都会变成黄色。它不取决于我单击行的哪个区域(行的哪一列)。
我尝试做的是,只要没有选择该表的其他行,就将所选行保持为黄色。目前,只要我单击浏览器中的其他位置,该行就会恢复其原始颜色。
我尝试使用选择模型,但这没有任何改变。您有什么建议吗?或者这根本不可能,因为焦点是由浏览器管理的?该行为与 Google 展示的 CellTable 中的行为相同...
最佳答案
选择模型实际上做了您想做的事情:它将一行绘制为蓝色,并且如果您单击页面中的其他位置,该行不会改变颜色。 (仅当选择另一行时)
有2种选择模型:一种允许您仅选择一行,另一种允许您选择多行。
MultiSelectionModel<Row> selectionModel = new MultiSelectionModel<Row>();
table.setSelectionModel(selectionModel);
SingleSelectionModel<Row> selectionModel = new SingleSelectionModel<Row>();
table.setSelectionModel(selectionModel);
关于GWT CellTable 保持焦点位于所选行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14851651/
我正在尝试用 Swift 编写这段 JavaScript 代码:k_combinations 到目前为止,我在 Swift 中有这个: import Foundation import Cocoa e
我是一名优秀的程序员,十分优秀!