2010-03-12 2 views
3

Есть ли какие-либо функции по умолчанию для организации JInternalFrames в Java Swing?Java Swing, упорядочивающий JInternalFrames

Я хотел бы иметь функциональность Cascade, Tile и т. Д. В моем приложении Java Swing следующим образом: http://www.codeproject.com/KB/cs/mdiformstutorial.aspx Я мог найти код, в котором они были организованы вручную. Нет ли поддержки в Java Swing, или я немного слепой?

ответ

5

Я сделал каскад раньше, но я сделал это, сдвинув пиксели кадров, чтобы создать эффект, который я не знаю, другой способ сделать это, я бы разобрал, насколько большой JDesktopPane теперь получает массив из ваших внутренних кадров с getAllFrames(), затем выполните калибровку и смещение вручную.

Я уверен (хотя я и не искал, по крайней мере, 2 года), что у качания нет другого способа выполнить эти операции, я уверен, что кто-то где-то написал письменную стороннюю библиотеку, чтобы болтать с качающимися приложениями , если не я бы написать один и с открытым исходным кодом это :)

Редактировать,

Просто думал иначе вы могли бы сделать плитки и т.д., было бы написать пользовательский диспетчер компоновки, который сделал тяжелую работу вы что-то вроде FrameTileLayoutManager, а затем используйте это .. его просто мысль.

+0

Этот макетщик звучит нормально. Будет проверять это thx! – juFo

Смежные вопросы