Java 模拟JTable中行呈现的默认行为
在我的Java7应用程序中,我使用了一个带有两列的SwingJava 模拟JTable中行呈现的默认行为,java,swing,look-and-feel,tablecellrenderer,substance,Java,Swing,Look And Feel,Tablecellrenderer,Substance,在我的Java7应用程序中,我使用了一个带有两列的SwingJTable。左栏使用DefaultTableCellRenderer,其中setHorizontalAlignment()设置为居中,而右栏不使用特定的渲染器 默认情况下,右列以交替颜色显示每个表行,而使用渲染器的左列则不是这种情况。此外,当我将鼠标悬停在右栏的行上时,鼠标光标下的行在聚焦时高亮显示,左栏的情况也不同 当使用DefaultTableCellRenderer时,是否有任何(简单的)方法来模拟行渲染的默认行为(即交替颜色和
JTable
。左栏使用DefaultTableCellRenderer
,其中setHorizontalAlignment()
设置为居中,而右栏不使用特定的渲染器
默认情况下,右列以交替颜色显示每个表行,而使用渲染器的左列则不是这种情况。此外,当我将鼠标悬停在右栏的行上时,鼠标光标下的行在聚焦时高亮显示,左栏的情况也不同
当使用DefaultTableCellRenderer
时,是否有任何(简单的)方法来模拟行渲染的默认行为(即交替颜色和高亮显示的行)
附言:我用的是L&F物质
有没有(简单的)方法来模拟行的默认行为
渲染(即交替颜色和高亮显示的行)时
使用DefaultTableCellRenderer
Substance
有自己的Renderer
s,您应该通过在之前添加Substance
来更改XxxXxxRenderer
,例如。
SubstanceDefaultTableCellRenderer
而不是DefaultTableCellRenderer
,JComboBox
,JList
,JTree
或JTableHeader
有没有(简单的)方法来模拟行的默认行为
渲染(即交替颜色和高亮显示的行)时
使用DefaultTableCellRenderer
Substance
有自己的Renderer
s,您应该通过在之前添加Substance
来更改XxxXxxRenderer
,例如。
SubstanceDefaultTableCellRenderer
而不是DefaultTableCellRenderer
,JComboBox
,JList
,JTree
或JTableHeader