【发布时间】:2013-11-13 07:39:46
【问题描述】:
在我的 Java 7 应用程序中,我使用带有两列的 Swing JTable。左列使用DefaultTableCellRenderer,其中setHorizontalAlignment() 设置为居中,而右列没有使用特定的渲染器。
默认情况下,右列以交替颜色显示每个表格行,而使用渲染器的左列不是这种情况。此外,当我将鼠标悬停在右列的行上时,鼠标光标下的行在聚焦时会突出显示,左列也不是这种情况。
在使用DefaultTableCellRenderer 时,是否有任何(简单的)方法可以模仿行渲染的默认行为(即交替颜色和突出显示的行)?
PS:我正在使用 Substance L&F。
【问题讨论】:
标签: java swing look-and-feel tablecellrenderer substance