仅在必要时在FlowLayout中显示ScrollBars

Vit*_*lij 5 java user-interface swing

我会改写我的问题:**

如果有足够的空间通过变形来显示所有项目,如何防止在FlowLayout中启用Java ScrollBar.

例**

这是我想要实现的截图:

请注意,在不需要时禁用滚动条. 在此输入图像描述

当您调整窗口大小时,如果某些项目在视图平面外,则应显示滚动条 在此输入图像描述

PS我知道称为文档和Web的东西.

tra*_*god 4

您更新的屏幕截图表明您可能正在寻找Wrap Layout,它FlowLayout以“将导致容器的首选大小与容器的布局同步”的方式“扩展”。另请参阅创建自定义布局管理器