Java Swing安排JInternalFrames

juF*_*uFo 4 java swing jinternalframe

在Java Swing中是否有用于排列JInternalFrame的默认功能?

我想在我的Java Swing应用程序中使用Cascade,Tile等功能,如下所示:http://www.codeproject.com/KB/cs/mdiformstutorial.aspx 我只能在他们安排的地方找到代码手动.在Java Swing中是不是对此有支持还是我有点盲?

kry*_*our 6

我之前已经完成了级联,但我通过移动帧像素来创建影响我不知道另一种方式这样做,我会弄清楚JDesktopPane有多大然后用getAllFrames()得到你内部帧的数组,然后手动执行尺寸调整和移位.

我确信(虽然我现在至少已经没有找到2年了)摇摆没有其他办法来执行这些操作,我确定有人在某个地方写了一个第三方库来固定摇摆应用程序,如果不是我'写一个和开源吧:)

编辑,

只是想到你可以做瓦片等的另一种方式,就是编写一个自定义布局管理器,为你做一些像FrameTileLayoutManager这样繁重的工作,然后使用它......它只是一个想法.