Методы и средства инженерии программного обеспечения


Формы - часть 2


Диалоговая форма создается в виде  окна для поддержки диалога с пользователем, имеет механизм открытия и закрытия в зависимости от интерфейса с пользователем,  может существовать при условии, если оно принадлежит  определенному окну–фрейма. Каждое такое  окно может быть модальным (из него невозможно выйти, пока пользователь не выполнит все приписанные ему действия) и немодальное, из которого можно выйти в любой момент времени.

Фрейм  представляет собою окно со строкой заголовка, которое может быть встроено в апелет или существовать само по себе в программе. Чаще всего фрейм используют для того, чтобы сделаться собственником других окон, которые имеют свой порядок открытия и закрытия, но могут существовать только как подокна Frame.

Панель – это   область окна (фрейм или диалоговое окно), в которой могут быть собраны разные элементы, открываемые  и закрываемые  вместе с панелью. Swing формы представляют набор компонентов интерфейса пользователя, подобных функциональности AWT формам, но реализованных на языке JAVA, что  дает Swing компонентам  быть независимым от платформы компонентов.

Для создания наиболее употребляемых форм в языке  JAVA используются  шаблоны:

– Application, который создает фрейм, в состав которого входит трехуровневое  меню;

– MDI Application служит для создания фрейма,  в состав которого входит меню и панель с заведомо определенными в ней элементами;

– OkCancelDialog создает диалоговое окно, которое имеет обязательно две кнопки – Ok и Cancel.




- Начало -  - Назад -  - Вперед -