🗊Презентация Виджеты и их свойства

Нажмите для полного просмотра!
Виджеты и их свойства, слайд №1Виджеты и их свойства, слайд №2Виджеты и их свойства, слайд №3Виджеты и их свойства, слайд №4Виджеты и их свойства, слайд №5Виджеты и их свойства, слайд №6Виджеты и их свойства, слайд №7Виджеты и их свойства, слайд №8Виджеты и их свойства, слайд №9Виджеты и их свойства, слайд №10Виджеты и их свойства, слайд №11Виджеты и их свойства, слайд №12Виджеты и их свойства, слайд №13Виджеты и их свойства, слайд №14Виджеты и их свойства, слайд №15Виджеты и их свойства, слайд №16Виджеты и их свойства, слайд №17Виджеты и их свойства, слайд №18Виджеты и их свойства, слайд №19

Вы можете ознакомиться и скачать презентацию на тему Виджеты и их свойства. Доклад-сообщение содержит 19 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Виджеты и их свойства
Описание слайда:
Виджеты и их свойства

Слайд 2





Кнопки
Объект-кнопка создается вызовом класса Button модуля tkinter. При этом обязательным аргументом является лишь родительский виджет (например, окно верхнего уровня). Другие свойства могут указываться при создании кнопки или задаваться (изменяться) позже. 
Синтаксис:
Описание слайда:
Кнопки Объект-кнопка создается вызовом класса Button модуля tkinter. При этом обязательным аргументом является лишь родительский виджет (например, окно верхнего уровня). Другие свойства могут указываться при создании кнопки или задаваться (изменяться) позже. Синтаксис:

Слайд 3





Некоторые свойства кнопок
from tkinter import *
 
root = Tk()
 
but = Button(root,
          text="Это кнопка", #надпись на кнопке
          width=30,height=5, #ширина и высота
          bg="white",fg="blue") #цвет фона и надписи
 
but.pack()
root.mainloop()
Описание слайда:
Некоторые свойства кнопок from tkinter import * root = Tk() but = Button(root, text="Это кнопка", #надпись на кнопке width=30,height=5, #ширина и высота bg="white",fg="blue") #цвет фона и надписи but.pack() root.mainloop()

Слайд 4





Метки
Метки (или надписи) — это достаточно простые виджеты, содержащие строку (или несколько строк) текста и служащие в основном для информирования пользователя.
Описание слайда:
Метки Метки (или надписи) — это достаточно простые виджеты, содержащие строку (или несколько строк) текста и служащие в основном для информирования пользователя.

Слайд 5





Однострочное текстовое поле
Такое поле создается вызовом класса Entry модуля tkinter. В него пользователь может ввести только одну строку текста.
bd – это сокращение от borderwidth (ширина границы)
Описание слайда:
Однострочное текстовое поле Такое поле создается вызовом класса Entry модуля tkinter. В него пользователь может ввести только одну строку текста. bd – это сокращение от borderwidth (ширина границы)

Слайд 6





Многострочное текстовое поле
Text предназначен для предоставления пользователю возможности ввода не одной строки текста, а существенно больше.
Свойство (wrap) в зависимости от своего значения позволяет переносить текст, вводимый пользователем либо по символам, либо по словам, либо вообще не переносить, пока пользователь не нажмет Enter.
Описание слайда:
Многострочное текстовое поле Text предназначен для предоставления пользователю возможности ввода не одной строки текста, а существенно больше. Свойство (wrap) в зависимости от своего значения позволяет переносить текст, вводимый пользователем либо по символам, либо по словам, либо вообще не переносить, пока пользователь не нажмет Enter.

Слайд 7





Радиокнопки (переключатели)
Объект-радиокнопка никогда не используется по одному. Их используют группами, при этом в одной группе может быть «включена» лишь одна кнопка.
Описание слайда:
Радиокнопки (переключатели) Объект-радиокнопка никогда не используется по одному. Их используют группами, при этом в одной группе может быть «включена» лишь одна кнопка.

Слайд 8





Флажки
Объект checkbutton предназначен для выбора не взаимоисключающих пунктов в окне (в группе можно активировать один, два или более флажков или не один). В отличие от радиокнопок, значение каждого флажка привязывается к своей переменной, значение которой определяется опциями onvalue (включено) и offvalue (выключено) в описании флажка.
Описание слайда:
Флажки Объект checkbutton предназначен для выбора не взаимоисключающих пунктов в окне (в группе можно активировать один, два или более флажков или не один). В отличие от радиокнопок, значение каждого флажка привязывается к своей переменной, значение которой определяется опциями onvalue (включено) и offvalue (выключено) в описании флажка.

Слайд 9





Списки
Вызов класса Listbox создает объект, в котором пользователь может выбрать один или несколько пунктов в зависимости от значения опции selectmode. В примере ниже значение SINGLE позволяет выбирать лишь один пункт из списка.
Изначально список (Listbox) пуст. С помощью цикла for в него добавляются пункты из списка (тип данных) r. Добавление происходит с помощью специального метода класса Listbox — insert. Данный метод принимает два параметра: куда добавить и что добавить.
Описание слайда:
Списки Вызов класса Listbox создает объект, в котором пользователь может выбрать один или несколько пунктов в зависимости от значения опции selectmode. В примере ниже значение SINGLE позволяет выбирать лишь один пункт из списка. Изначально список (Listbox) пуст. С помощью цикла for в него добавляются пункты из списка (тип данных) r. Добавление происходит с помощью специального метода класса Listbox — insert. Данный метод принимает два параметра: куда добавить и что добавить.

Слайд 10





Практическая работа
Создайте два скрипта на языке программирования Python и с использованием модуля Tkinter генерирующие шаблоны представленные ниже.
Описание слайда:
Практическая работа Создайте два скрипта на языке программирования Python и с использованием модуля Tkinter генерирующие шаблоны представленные ниже.

Слайд 11


Виджеты и их свойства, слайд №11
Описание слайда:

Слайд 12





Frame (рамка)
from tkinter import *
 
root = Tk()
 
fra1 = Frame(root,width=500,height=100,bg="darkred")
fra2 = Frame(root,width=300,height=200,bg="green",bd=20)
fra3 = Frame(root,width=500,height=150,bg="darkblue")
 
fra1.pack()
fra2.pack()
fra3.pack()
 
root.mainloop()
Описание слайда:
Frame (рамка) from tkinter import * root = Tk() fra1 = Frame(root,width=500,height=100,bg="darkred") fra2 = Frame(root,width=300,height=200,bg="green",bd=20) fra3 = Frame(root,width=500,height=150,bg="darkblue") fra1.pack() fra2.pack() fra3.pack() root.mainloop()

Слайд 13






Здесь текстовое поле находится на рамке fra2.
Описание слайда:
Здесь текстовое поле находится на рамке fra2.

Слайд 14





Scale (шкала)
Назначение шкалы — это предоставление пользователю выбора какого-то значения из определенного диапазона. Внешне шкала представляет собой горизонтальную или вертикальную полосу с разметкой, по которой пользователь может передвигать движок, осуществляя тем самым выбор значения.
Описание слайда:
Scale (шкала) Назначение шкалы — это предоставление пользователю выбора какого-то значения из определенного диапазона. Внешне шкала представляет собой горизонтальную или вертикальную полосу с разметкой, по которой пользователь может передвигать движок, осуществляя тем самым выбор значения.

Слайд 15





Свойства:
orient определяет направление шкалы;
length – длина шкалы в пикселях;
from_ и to – с какого значения шкала начинается и каким заканчивается (т. е. диапазон значений);
tickinterval – интервал, через который отображаются метки для шкалы;
resolution - минимальная длина отрезка, на которую пользователь может передвинуть движок.
Описание слайда:
Свойства: orient определяет направление шкалы; length – длина шкалы в пикселях; from_ и to – с какого значения шкала начинается и каким заканчивается (т. е. диапазон значений); tickinterval – интервал, через который отображаются метки для шкалы; resolution - минимальная длина отрезка, на которую пользователь может передвинуть движок.

Слайд 16





Scrollbar (полоса прокрутки)
Данный виджет позволяет прокручивать содержимое другого виджета (например, текстового поля или списка). Прокрутка может быть как по горизонтали, так и по вертикали.
Описание слайда:
Scrollbar (полоса прокрутки) Данный виджет позволяет прокручивать содержимое другого виджета (например, текстового поля или списка). Прокрутка может быть как по горизонтали, так и по вертикали.

Слайд 17





Toplevel (окно верхнего уровня)
С помощью класс Toplevel создаются дочерние окна, на которых также могут располагаться виджеты.
Метод title определяет заголовок окна. Метод minsize конфигурирует минимальный размер окна (есть метод maxsize, определяющий максимальный размер окна). Если значение аргументов minsize = maxsize, то пользователь не сможет менять размеры окна.
Описание слайда:
Toplevel (окно верхнего уровня) С помощью класс Toplevel создаются дочерние окна, на которых также могут располагаться виджеты. Метод title определяет заголовок окна. Метод minsize конфигурирует минимальный размер окна (есть метод maxsize, определяющий максимальный размер окна). Если значение аргументов minsize = maxsize, то пользователь не сможет менять размеры окна.

Слайд 18





практическая работа
1. Создайте два скрипта на языке программирования Python и с использованием модуля Tkinter генерирующие шаблоны представленные ниже.
Описание слайда:
практическая работа 1. Создайте два скрипта на языке программирования Python и с использованием модуля Tkinter генерирующие шаблоны представленные ниже.

Слайд 19






2. Создайте приложение, состоящее из главного и двух дочерних окон. На каждом из трех окон должны располагаться один или два любых графических объекта.
Описание слайда:
2. Создайте приложение, состоящее из главного и двух дочерних окон. На каждом из трех окон должны располагаться один или два любых графических объекта.



Похожие презентации
Mypresentation.ru
Загрузить презентацию