Java 如何增加JScrollPane的大小?
有没有办法让滚动窗格更大(更宽)>P>使用边界布局时,控件的大小不考虑使用。 < P> >代码> jScLabPAN< <代码>和它所保存的元素一样大。你应该让这些元素更宽 还有Java 如何增加JScrollPane的大小?,java,jscrollpane,Java,Jscrollpane,有没有办法让滚动窗格更大(更宽)>P>使用边界布局时,控件的大小不考虑使用。 < P> >代码> jScLabPAN< 和它所保存的元素一样大。你应该让这些元素更宽 还有setSize()-方法。但是您很可能希望使用mre提到的setPreferredSize()-方法 scrollPane = new JScrollPane(table); panel1.add( scrollPane,BorderLayout.CENTER ); 这很有效。我想出来了。我不明白这个问题。。调整其父元
setSize()
-方法。但是您很可能希望使用mre提到的setPreferredSize()
-方法
scrollPane = new JScrollPane(table);
panel1.add( scrollPane,BorderLayout.CENTER );
这很有效。我想出来了。我不明白这个问题。。调整其父元素的大小。
setPreferredSize()
可能更可取。。改为覆盖getPreferredSize
。
JScrollPane scrollPane = new JScrollPane(table,
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
JScrollBar bar = scrollPane.getVerticalScrollBar();
bar.setPreferredSize(new Dimension(40, 0));