如何使多个组件垂直调整大小以适应代号一中的可用空间



我有一个Container,它将包括不同数量的图片(ScaledImageLabel(,垂直排序。我希望图片调整大小,以便它们永远不会被隐藏:它们调整大小,以便它们共同占用可用的垂直空间。

我尝试了不同的布局,但不知道如何获得此结果?

我建议使用带有不可滚动容器的网格布局,因此您可以执行以下操作:

parentForm.setScrollableY(false);
parentForm.setLayout(new GridLayout(getComponentCount(), 1));

最新更新