我在JavaFX 2.2中遇到了TableView的两个问题。首先,看看下面的图像:
正如您所看到的,我有一个包含五列的TableView。我使用CSS删除垂直分隔符和背景颜色。但是,我无法删除正确的“列”,即“TableMenuButton”。它以某种方式连接到css类.table-view .show-hide-columns-button
和.table-view .show-hide-column-image
。我试图让它变得透明,删除效果和许多其他东西,但没有任何结果。
第二个问题是表头中的排序箭头。列标题与左侧对齐,因此我还需要在左侧显示箭头。否则,用户可能认为右侧的列当前已排序(例如,查看上面的图像)。是否有捷径可寻?我尝试了-fx-alignment: left;
和其他css命令,但再次没有成功。