Metod bind презентация

Cхема настройки функциональности GUI: на виджет что-то «влияет» из вне ? выполняется какая-то функция (действие). Внешнее воздействие на графический компонент называется событием. На этом занятии будем

Слайд 1Метод bind


Слайд 2Cхема настройки функциональности GUI:
на виджет что-то «влияет» из вне ?

выполняется какая-то функция (действие).

Внешнее воздействие на графический компонент называется событием.

На этом занятии будем использовать лишь два вида событий: щелчок левой кнопкой мыши () и нажатие клавиши Enter ().

Слайд 5Создаются три виджета: однострочное текстовое поле, кнопка и многострочное текстовое поле.


В первое поле пользователь должен что-то ввести, затем нажать кнопку и получить ответ во втором поле.
Менеджер grid используется для размещения виджетов.
Итак, если вдруг пользователь щелкнет левой кнопкой мыши по кнопке, то выполнится функция output (ни в каком другом случае она выполняться не будет). Данная функция (строки 1-11) выводит информацию во второе текстовое поле.


Слайд 7Приложение реагирует на два события:
1. нажатие клавиши Enter в пределах

главного окна
2. нажатие левой кнопкой мыши по кнопке but
Функция color изменяет цвет фона (bg) фрейма (fra) с помощью метода configure, который предназначен для изменения значения свойств виджетов в процессе выполнения скрипта. В качестве значения опции bg подставляется первый элемент списка.
В функции outgo вызывается метод destroy по отношению к главному окну. Данный метод предназначен для «разрушения» виджета (окно закроется).


Слайд 8Создайте приложение, в котором меняется размер фрейма в зависимости от того,

какая из трех объектов-кнопок была нажата.
Напишите скрипт, генерирующий окно с меткой и текстовым полем. После ввода пользователем текста в поле и нажатия Enter, введенный текст должен отображаться в метке.

Практическая работа


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика