[英]Java- make a scrollpane's size change to size of table?
现在我有一个jtable包裹在一个jscrollpane里面...
Jtable table = new JTable(10,10);
JScrollPane scrollpane = new JScrollPane(table);
scrollpane.setBounds(50, 50, 50, 50);
(例如)
我想知道如何避免设置滚动窗格的大小? 如果不调用setBounds,就无法显示滚动面板/表格。 我希望滚动窗格的大小是表格的大小(但不大于某个最大值),因此表格下方没有大的灰色矩形,因为滚动窗格是设置的大小。 如何避免设定尺寸?
正如Hovercraft Full Of Eels所建议的那样,最简单的解决方案是将容器的布局管理器设置为BorderLayout
并向其中添加滚动窗格...
布局管理器将自动为您安排滚动窗格的位置和大小。
看一下在容器内布置组件的更多详细信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.