Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

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

Содержание

Объект-кнопка создается вызовом класса Button модуля tkinter. При этом обязательным аргументом является лишь родительский виджет (например, окно верхнего уровня). Другие свойства могут указываться при создании кнопки или задаваться (изменяться) позже. Синтаксис:Кнопки
Виджеты и их свойства Объект-кнопка создается вызовом класса Button модуля tkinter. При этом обязательным аргументом является from tkinter import * root = Tk() but = Button(root, Метки (или надписи) — это достаточно простые виджеты, содержащие строку (или несколько Такое поле создается вызовом класса Entry модуля tkinter. В него пользователь может Text предназначен для предоставления пользователю возможности ввода не одной строки текста, а Объект-радиокнопка никогда не используется по одному. Их используют группами, при этом в Объект checkbutton предназначен для выбора не взаимоисключающих пунктов в окне (в группе Вызов класса Listbox создает объект, в котором пользователь может выбрать один или Создайте два скрипта на языке программирования Python и с использованием модуля Tkinter from tkinter import * root = Tk() fra1 = Frame(root,width=500,height=100,bg= Здесь текстовое поле находится на рамке fra2. Назначение шкалы — это предоставление пользователю выбора какого-то значения из определенного диапазона. orient определяет направление шкалы;length – длина шкалы в пикселях;from_ и to – Данный виджет позволяет прокручивать содержимое другого виджета (например, текстового поля или списка). С помощью класс Toplevel создаются дочерние окна, на которых также могут располагаться 1. Создайте два скрипта на языке программирования Python и с использованием модуля 2. Создайте приложение, состоящее из главного и двух дочерних окон. На каждом
Слайды презентации

Слайд 2 Объект-кнопка создается вызовом класса Button модуля tkinter. При

Объект-кнопка создается вызовом класса Button модуля tkinter. При этом обязательным аргументом

этом обязательным аргументом является лишь родительский виджет (например, окно

верхнего уровня). Другие свойства могут указываться при создании кнопки или задаваться (изменяться) позже.
Синтаксис:

Кнопки


Слайд 3 from tkinter import *

root = Tk()

but

from tkinter import * root = Tk() but = Button(root,

= Button(root,
text="Это кнопка", #надпись

на кнопке
width=30,height=5, #ширина и высота
bg="white",fg="blue") #цвет фона и надписи

but.pack()
root.mainloop()

Некоторые свойства кнопок

bg и fg – это сокращения от background (фон) и foreground (передний план). Ширина и высота измеряются в знакоместах (количество символов).


Слайд 4 Метки (или надписи) — это достаточно простые виджеты,

Метки (или надписи) — это достаточно простые виджеты, содержащие строку (или

содержащие строку (или несколько строк) текста и служащие в

основном для информирования пользователя.

Метки


Слайд 5 Такое поле создается вызовом класса Entry модуля tkinter.

Такое поле создается вызовом класса Entry модуля tkinter. В него пользователь

В него пользователь может ввести только одну строку текста.


bd

– это сокращение от borderwidth (ширина границы)

Однострочное текстовое поле


Слайд 6 Text предназначен для предоставления пользователю возможности ввода не

Text предназначен для предоставления пользователю возможности ввода не одной строки текста,

одной строки текста, а существенно больше.



Свойство (wrap) в зависимости

от своего значения позволяет переносить текст, вводимый пользователем либо по символам, либо по словам, либо вообще не переносить, пока пользователь не нажмет Enter.

Многострочное текстовое поле


Слайд 7 Объект-радиокнопка никогда не используется по одному. Их используют

Объект-радиокнопка никогда не используется по одному. Их используют группами, при этом

группами, при этом в одной группе может быть «включена»

лишь одна кнопка.


Радиокнопки (переключатели)


Слайд 8 Объект checkbutton предназначен для выбора не взаимоисключающих пунктов

Объект checkbutton предназначен для выбора не взаимоисключающих пунктов в окне (в

в окне (в группе можно активировать один, два или

более флажков или не один). В отличие от радиокнопок, значение каждого флажка привязывается к своей переменной, значение которой определяется опциями onvalue (включено) и offvalue (выключено) в описании флажка.

Флажки

c1 = IntVar()
c2 = IntVar()
che1 = Checkbutton(root,text="Первый флажок", variable=c1,onvalue=1,offvalue=0)
che2 = Checkbutton(root,text="Второй флажок", variable=c2,onvalue=2,offvalue=0)


Слайд 9 Вызов класса Listbox создает объект, в котором пользователь

Вызов класса Listbox создает объект, в котором пользователь может выбрать один

может выбрать один или несколько пунктов в зависимости от

значения опции selectmode. В примере ниже значение SINGLE позволяет выбирать лишь один пункт из списка.




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

Списки


Слайд 10 Создайте два скрипта на языке программирования Python и

Создайте два скрипта на языке программирования Python и с использованием модуля

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


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

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

Слайд 14 Назначение шкалы — это предоставление пользователю выбора какого-то

Назначение шкалы — это предоставление пользователю выбора какого-то значения из определенного

значения из определенного диапазона. Внешне шкала представляет собой горизонтальную

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

Scale (шкала)


Слайд 15 orient определяет направление шкалы;
length – длина шкалы в

orient определяет направление шкалы;length – длина шкалы в пикселях;from_ и to

пикселях;
from_ и to – с какого значения шкала начинается

и каким заканчивается (т. е. диапазон значений);
tickinterval – интервал, через который отображаются метки для шкалы;
resolution - минимальная длина отрезка, на которую пользователь может передвинуть движок.

Свойства:


Слайд 16 Данный виджет позволяет прокручивать содержимое другого виджета (например,

Данный виджет позволяет прокручивать содержимое другого виджета (например, текстового поля или

текстового поля или списка). Прокрутка может быть как по

горизонтали, так и по вертикали.

Scrollbar (полоса прокрутки)


Слайд 17 С помощью класс Toplevel создаются дочерние окна, на

С помощью класс Toplevel создаются дочерние окна, на которых также могут

которых также могут располагаться виджеты.




Метод title определяет заголовок окна.

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

Toplevel (окно верхнего уровня)


Слайд 18 1. Создайте два скрипта на языке программирования Python

1. Создайте два скрипта на языке программирования Python и с использованием

и с использованием модуля Tkinter генерирующие шаблоны представленные ниже.

практическая

работа

  • Имя файла: vidzhety-i-ih-svoystva.pptx
  • Количество просмотров: 107
  • Количество скачиваний: 0