【发布时间】:2013-07-01 13:20:50
【问题描述】:
我有一个未装饰的JFrame,里面有很多components(例如JSplitPanes、JPanels with GridBagLayouts, BoxLayouts, BorderLayouts 等)。构建这个JFrame的代码是2500行长度,所以我不会放在这里,或者它是简单的版本,对不起。
当我将JFrame 拖动到right 或bottom 一侧时,它会调整大小,但是当我将其拖动到left 或top 一侧时,JFrame 内的components 是抽搐很多,所以看起来很丑。
我的问题是:为什么会这样?我怎样才能防止它(如果可以的话)?有没有人在自己的实践中解决这个问题?
UPD:我已经为JFrame 编写了自己的调整器。它适用于组件数量较少的其他窗口。
【问题讨论】:
-
请问
undecorated JFrame怎么可能导致JFrame by right or bottom side, it resizes OK
标签: java swing jframe layout-manager window-resize