繁体   English   中英

Java-Verticall使用GridLayout滚动到JPanel

[英]Java - Verticall scroll to JPanel with GridLayout

在我的Java应用程序中,我有一个带有GridLayoutJPanel ,它显示3行2列的网格。 一切正常,但是当我在面板上添加第七个元素时,单元格将调整大小。

我要实现的是,在第七个元素插入期间,网格将保持3行乘2列,且大小均相同,并且该网格是可滚动的,但只能垂直滚动。

如何实现这一目标?

如果要添加第7个元素,则不能为3 x 2。 确定哪些应该保持不变:列数还是行数? 如果是列,则为2列和可变的行数使GridLayout成为new GridLayout(0, 2) 如果为行,则用于3行和可变列数的new GridLayout(3, 0)

您需要将面板添加到JScrollPane。 您可以指定要显示的滚动条。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM