我有一个 JTable,可以通过拖放来移动行。我为此使用 DropMode.INSERT_ROW (因此放置位置用表格行之间的水平线标记)。
默认情况下,该线为灰色,鼠标指针当前所在的列为黑色。
如何改变这条线的颜色?是否可以不用黑色“标记”列位?
我想避免为此创建自己的处理程序。只是寻找类似 setMarkerColor() 或类似的东西,但我很难找到它。
最佳答案
您唯一的希望可能是表的 UIDefaults,具体取决于您使用的外观和感觉。
在 Nimbus 中,我猜测类似:Table.dropLineColor 可能是需要更改的正确属性,但我不确定,因此您可能需要进行一些测试才能确定哪个属性有效。
关于java - DropMode.INSERT_ROW 中线条标记的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5342060/