我想在jscrollpane上添加一个Jpanel;我也想只有垂直滚动。我想设置我的jPanel“flowLaout”的布局,并通过jpanel.add(component)方法在我的代码中将几个组件添加到我的jPanel中。结果是所有的组件都放在只有一行,jpanel的宽度和宽度没有显示出来。我已经使用这个技巧,都失败了:Java:jscrollpane禁用水平滚动
jScrollPane1.setHorizontalScrollBar(null);
jScrollPane1.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
没有它不工作。水平滚动功能被禁用,但I组件显示在一行中。 JPanel布局是流程布局。 – sajad
@sajad,这段代码适合我,否则我不会在博客上发布代码。因此,张贴您的SSCCE dmononstrates您的问题,所以我可以看到问题是WrapLayout或使用WrapLayout的代码。 – camickr
对不起,我第一次没有注意到链接。我以为你参考我的代码。但是,正如你所说的那样,这是正确的非常感谢先生! – sajad