Я хочу реализовать некоторые функции в библиотеке и сделать ее доступной в качестве строительного блока GUI для моих приложений.Я думаю, что я хотел бы реализовать его как нечто, расширяющее JPanel
, чтобы его можно было встраивать как компонент в другие окна.
Есть ли причина, по которой я должен использовать вместо него JDialog
?Насколько просто создать JDialog
, который отображает JPanel
вместе с минимальными другими соответствующими компонентами?(например, просто рамка / закрытие / и т. д. для немодального диалога; для модального - то же самое + ОК / Отмена)