这实际上是关于this的问题。我现在如何调整大小?我用过这个,我能够调整我的JPanel大小,但是我无法找到如何调整表格或滚动窗格的大小。我有10列,表格保持相同的大小。
提前致谢
答案 0 :(得分:1)
我能够调整我的JPanel大小,但我找不到如何调整表格或滚动窗格的大小。
问题是JPanel使用FlowLayout。 FlowLayout将遵循添加到面板的任何组件的首选大小。因此,在示例代码中,表以默认的首选大小显示。
一些解决方案:
getPreferredScrollableViewportSize(...)
的{{1}}方法。这将覆盖表的默认首选大小。根据所使用的布局管理器,表格可能会增长/缩小。