如何在Jtable的行中添加边框?

我有一个Jtable,我想通过在行上添加边框来突出显示行。我已经扩展了a,DefaultTableCellRenderer并且我认为需要在该getTableCellRendererComponent方法中完成工作。

我猜想是因为似乎没有行的概念,所以我需要为行中的单个单元格创建自定义边框。类似于第一个单元格的左侧,顶部和底部,所有内部单元格的顶部和底部,以及该行中最后一个单元格的顶部,底部和右侧。我在寻找如何实际执行思考过程方面遇到问题。我不确定如何使用该setBorder()方法,或者这是否就是我需要采取的方向。

回答:

您有一个正确的想法,您将需要根据其在表格中的位置(即边缘,中心等)在cellrenderer中的标签上设置边框。

看一下matteborder。您可以指定要沿w

/宽度和颜色绘制边框的区域。

以上是 如何在Jtable的行中添加边框? 的全部内容, 来源链接: utcz.com/qa/404831.html

回到顶部