scrollPane =新的JScrollPane(表);
有没有办法让scrollPane更大(更宽)?
发布于 2011-06-14 17:59:15
JScrollPane scrollPane = new JScrollPane(table,
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
JScrollBar bar = scrollPane.getVerticalScrollBar();
bar.setPreferredSize(new Dimension(40, 0));这个很管用。我想通了。
发布于 2011-06-14 17:50:10
在使用边框布局时,您不需要控制其中的某些元素的大小,请考虑使用GridBag布局。
发布于 2011-06-14 17:50:19
JScrollPane和它所持有的元素一样大。你应该把这些元素做得更宽。
此外,还有setSize()-method。但是,您很可能希望使用mre中提到的setPreferredSize()-method。
https://stackoverflow.com/questions/6347768
复制相似问题