gpt4 book ai didi

java - 如何在 Java 中更改 JTable 的网格线宽度?

转载 作者:行者123 更新时间:2023-11-30 03:30:22 37 4
gpt4 key购买 nike

正如标题所说,有没有一种简单的方法来改变JTable中网格线的宽度?

我发现,有一种简单的方法可以更改 Jtable 中显示的网格线的颜色,但我找不到任何方法来更改网格线宽度。

最佳答案

其中一种方法是重写JTable类的prepareRenderer(...)方法,使用BorderFactory创建自定义边框:

JTable table = new JTable( model ) {
public Component prepareRenderer( TableCellRenderer renderer, int row, int column) {
JComponent jc = (JComponent)super.prepareRenderer(renderer, row, column);
jc.setBorder(BorderFactory.createLineBorder(Color.BLACK, 3));
return jc;
}
};

关于java - 如何在 Java 中更改 JTable 的网格线宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29185062/

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