首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JTable始终使用固定大小

JTable始终使用固定大小
EN

Stack Overflow用户
提问于 2013-10-25 15:05:40
回答 2查看 765关注 0票数 1

我有一个有滚动窗格的JTable。滚动窗格将添加到JTabbedPane中。JTabbedPane被添加到JFrame中的JPanel中。问题是JTable应该占据整个空间宽度,但是JTable总是放在中间,其他组件被添加到它的右边。如果我使用table.setPreferredScrollableViewportSize(table.getPreferredSize());让JTable占据整个宽度,滚动条是不可见的。如何让JTable占据整个空间,并将其他组件添加到它的底部?

EN

回答 2

Stack Overflow用户

发布于 2013-10-25 15:29:58

如果使用table.setPreferredScrollableViewportSize(table.getPreferredSize());使JTable占据整个宽度,则为

这适用于具有少量固定行和列的JTable,或者在应用程序启动时存在具有固定行数和列数的初始化JTable的情况下。

如何让JTable占据整个空间,并将其他组件添加到其底部?

还有你的评论

使用网格布局videopanel.setLayout的

(新的GridLayout(1,1));

  • GridLayout更改为BorderLayout (假设存在放置在Tab)
  • put JPanel (包含JTable)中的BorderLayout

H120将其他D21放入D22,此D23(包含其他D24)放入D25区域。H226F227

票数 1
EN

Stack Overflow用户

发布于 2013-10-25 15:10:02

您使用哪种布局在JPanel上放置零部件。

请查看以下URL

http://docs.oracle.com/javase/tutorial/uiswing/components/table.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19583232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档