русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Диалоговые окна


Дата добавления: 2015-06-12; просмотров: 539; Нарушение авторских прав


Часто необходимо использовать диалоговое окно, содержащее набор связанных элементов управления. Диалоговые окна первоначально использовались для получения ввода от пользователя. Они подобны фрейм-окнам, за исключением того, что диалоговые окна — всегда дочерние окна для окна верхнего уровня. Кроме того, диалоговые окна не имеют строки меню. В других отношениях они функционируют подобно фреймовым окнам. (Можно, например, добавлять к ним элементы управления тем же способом, каким добавляются элементы управления к фреймовому окну.) Диалоговые окна могут быть модальными или немодальными. Когда модальное диалоговое окно активно, весь ввод направляется к нему, пока оно не будет закрыто. Это означает, что вы не можете обращаться к другим частям программы до тех пор, пока не закрыли диалоговое окно. Когда немодальное диалоговое окно активно, фокус ввода может быть направлен другому окну вашей программы. Таким образом, другие части вашей программы остаются активными и доступными. Диалоговые окна обслуживает класс Dialog. Обычно используются следующие конструкторы этого класса:

Dialog (Frame parentWindow, boolean mode)

Dialog (Frame parentWindow, String title, boolean mode)

Здесь parentWindow — владелец диалогового окна. Если mode имеет значение true, диалоговое окно является модальным. Иначе, оно — немодальное. Заголовок диалогового окна можно передать через параметр title. В общем случае, ваша программа будет подклассом класса Dialog, добавляющим функциональные возможности, необходимые приложению.

Далее следует модифицированная версия предшествующей меню-программы, которая отображает немодальное диалоговое окно с выбранным пунктом New. Обратите внимание, что, когда диалоговое окно закрывается, вызывается метод dispose(). Данный метод определен в классе Window и освобождает все системные ресурсы, связанные с диалоговым окном.



<== предыдущая лекция | следующая лекция ==>
Программа 129. Создание меню | Программа 130. Окна диалога


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.91 сек.