Метод bind
Презентация на тему Презентация на тему Metod bind, предмет презентации: Разное. Этот материал содержит 8 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!
Cхема настройки функциональности GUI:
на виджет что-то «влияет» из вне ? выполняется какая-то функция (действие).
Внешнее воздействие на графический компонент называется событием.
На этом занятии будем использовать лишь два вида событий: щелчок левой кнопкой мыши () и нажатие клавиши Enter ().
Создаются три виджета: однострочное текстовое поле, кнопка и многострочное текстовое поле.
В первое поле пользователь должен что-то ввести, затем нажать кнопку и получить ответ во втором поле.
Менеджер grid используется для размещения виджетов.
Итак, если вдруг пользователь щелкнет левой кнопкой мыши по кнопке, то выполнится функция output (ни в каком другом случае она выполняться не будет). Данная функция (строки 1-11) выводит информацию во второе текстовое поле.
Приложение реагирует на два события:
1. нажатие клавиши Enter в пределах главного окна
2. нажатие левой кнопкой мыши по кнопке but
Функция color изменяет цвет фона (bg) фрейма (fra) с помощью метода configure, который предназначен для изменения значения свойств виджетов в процессе выполнения скрипта. В качестве значения опции bg подставляется первый элемент списка.
В функции outgo вызывается метод destroy по отношению к главному окну. Данный метод предназначен для «разрушения» виджета (окно закроется).
Создайте приложение, в котором меняется размер фрейма в зависимости от того, какая из трех объектов-кнопок была нажата.
Напишите скрипт, генерирующий окно с меткой и текстовым полем. После ввода пользователем текста в поле и нажатия Enter, введенный текст должен отображаться в метке.
Практическая работа
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть