Java Swing JTable布局:如何在EclipseIDE中使表格占据完整的视口

Java Swing JTable布局:如何在EclipseIDE中使表格占据完整的视口,java,swing,jtable,Java,Swing,Jtable,在我正在构建的应用程序中,我将使几个表显示不同的数据。我希望我的表看起来像Eclipse IDE中的表,像问题视图或任务视图中的表(忽略问题视图的树结构) 我主要感兴趣的是下图所示的上述视图中的最后一列 当表格宽度大于或等于视口宽度时,此列将完全消失。我曾尝试添加一个带有空白标题的虚拟列,但我永远无法使它完全消失。此外,即使该表为空,也会显示行和单元格。我如何获得这种效果 提前谢谢 查看一篇博客文章,它准确地描述了您所寻找的内容。使用JTable的方法setAutoResizeMode和其中一个

在我正在构建的应用程序中,我将使几个表显示不同的数据。我希望我的表看起来像Eclipse IDE中的表,像问题视图或任务视图中的表(忽略问题视图的树结构)

我主要感兴趣的是下图所示的上述视图中的最后一列

当表格宽度大于或等于视口宽度时,此列将完全消失。我曾尝试添加一个带有空白标题的虚拟列,但我永远无法使它完全消失。此外,即使该表为空,也会显示行和单元格。我如何获得这种效果

提前谢谢


查看一篇博客文章,它准确地描述了您所寻找的内容。

使用JTable的方法
setAutoResizeMode
和其中一个常量

自动调整所有列的大小

自动调整最后一列的大小

自动调整下一列的大小

自动调整大小关闭


自动调整后续列的大小

完美-正是我想要的!!非常感谢。