JOptionPane против JDialog

Это перекрестный пост к ветке в Javaranch (включает некоторые изображения): http://www.coderanch.com/t/567472/GUI/java/Optimal-solution-creating-multiple-dialog

Я пытаюсь разработать простое настольное приложение Swing, в котором я представляю себе множество различных диалогов, которые прыгают вокруг, чтобы получить данные, введенные пользователем. Потребуется представить метки, текстовые поля, поля паролей, комбинированные списки, флажки и т. Д. В различных диалоговых окнах.

Например: создание базы данных из первых рук, создание первой учетной записи администратора, добавление пользователей, изменение учетных записей пользователей и т. Д.

Я понимаю, что JOptionPane используется для создания простых быстрых и простых модальных диалоговых окон. Мне очень хотелось бы знать, почему в этом случае предпочтение отдано одному. Какой из них предпочтительнее использовать: JOptionPane или JDialog

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

Спасибо.

5
задан trashgod 17 February 2012 в 01:47
поделиться