2012-01-20 5 views
2

Имеет ли IntelliJ специальную поддержку для разработки приложения MDI (Multiple Document Interface)? Я нашел некоторые общие статьи, которые занимаются созданием одного на Java, но мне было интересно, облегчает ли IntelliJ.Приложение Java MDI с IntelliJ

Я использую IntelliJ 11 (Community Edition), если это имеет значение.

ответ

4

Я в этом сомневаюсь. Вы можете просто создавать панели в обычном дизайнере gui, а затем помещать их во внутренние рамки. Насколько мне известно, для этого будет достаточно основного дизайнера gui.

По совпадению, мы с коллегой обсуждали MDI сегодня днем, потому что я использовал SoapUI (это MDI). Мы оба согласились, что MDI довольно грубо для пользователей. Внутренние рамки ограничены основным фреймом, поэтому пространство быстро становится загроможденным, и все становится трудно найти. Пользователи постоянно сортируют их, чтобы найти то, что они хотят. Вы заметили, что большинство приложений в эти дни либо используют несколько окон верхнего уровня, либо панели с вкладками?

+0

Полностью согласен. Возможно, лучше всего использовать библиотеку инфраструктуры стыковки. –

+0

Да, стыковка, это был термин, который ускользал от меня. Благодаря! – Bill

+0

Объединение 'Action' с' JMenuItem' может несколько смягчить проблему, как упомянуто [здесь] (http://stackoverflow.com/a/2741726/230513). – trashgod

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