gpt4 book ai didi

java - 模仿 JTable 中行呈现的默认行为

转载 作者:太空宇宙 更新时间:2023-11-04 07:17:51 25 4
gpt4 key购买 nike

在我的 Java 7 应用程序中,我使用包含两列的 Swing JTable。左列使用 DefaultTableCellRenderer,其中 setHorizo​​ntalAlignment() 设置为居中,而右列不使用特定渲染器。

默认情况下,右列以交替颜色显示每个表格行,而使用渲染器时左列的情况并非如此。此外,当我将鼠标悬停在右列上的行上时,鼠标光标下方的行在聚焦时会突出显示,而左列的情况也不是这样。

使用 DefaultTableCellRenderer 时,是否有任何(简单)方法可以模仿行渲染的默认行为(即交替颜色和突出显示的行)?

PS:我正在使用物质 L&F。

最佳答案

Is there any (easy) way of mimic the default behaviour of the row rendering (i.e. the alternating colors and the highlighted row) when using a DefaultTableCellRenderer?

Substance 有自己的 Renderer,您应该通过在之前添加 Substance 来更改 XxxXxxRenderer,例如SubstanceDefaultTableCellRenderer 而不是 DefaultTableCellRenderer,与 JComboBoxJListJTreeJTableHeader

相同

关于java - 模仿 JTable 中行呈现的默认行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19738035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com