Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使表格根据列的总宽度调整其大小?_Java_Swing_Jtable - Fatal编程技术网

Java 如何使表格根据列的总宽度调整其大小?

Java 如何使表格根据列的总宽度调整其大小?,java,swing,jtable,Java,Swing,Jtable,请看这张桌子。这是 其中显示8列 但是看看另一张桌子。这是一张桌子 . 但是您可以看到,所有内容都非常紧凑,我希望出现的是水平滚动条。将JTable与JScrollPane结合使用,并在可能的情况下重写分辨率窗口 参考: 您可以通过该方法更改行为 传递它JTable.AUTO_RESIZE\u OFF将阻止表自动调整列大小以“适应”视图区域,并将依赖基础TableColumnModel提供的属性 这将使您在管理列宽方面承担更大的责任,但将为您提供所需的总体结果,即当总列宽大于可视区域时,您将获

请看这张桌子。这是 其中显示8列

但是看看另一张桌子。这是一张桌子
. 但是您可以看到,所有内容都非常紧凑,我希望出现的是水平滚动条。

将JTable与JScrollPane结合使用,并在可能的情况下重写分辨率窗口

参考:


您可以通过该方法更改行为

传递它
JTable.AUTO_RESIZE\u OFF
将阻止表自动调整列大小以“适应”视图区域,并将依赖基础
TableColumnModel提供的属性


这将使您在管理列宽方面承担更大的责任,但将为您提供所需的总体结果,即当总列宽大于可视区域时,您将获得水平滚动条

谢谢!这正是我要找的。