Создание окна проекта и добавление текста в него с помощью PyCharm и языка Python

  • Исследовательские работы
  • docx
  • 22.09.2021
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

В работе рассмотрены вопросы создания окна проекта с добавлением в него текста с помощью программы PyCharm и языка программирования Python
Иконка файла материала Создание окна проекта и добавление текста с помощью PyCharm и языка программирования Python.docx

Библиотека Tkinter

Библиотека Tkinter установлена в Python в качестве стандартного модуля, поэтому нам не нужно устанавливать что-либо для его использования. Tkinter — очень мощная библиотека. Мы используем Python 3.9 поэтому, если при применении Python 2.x, этой библиотеки не существует.

 

Создание окна

1.Создание окна

Набираем следующую программу:

from tkinter import *

 

 

window = Tk()

window.title("Добро пожаловать в приложение Prodject")

window.mainloop()

 

Рис.1.

 

После запуска получаем следующее окно:

 

Рис.2.

 

Последняя строка набранной программы window.mainloop() вызывает функцию mainloop. Эта функция вызывает бесконечный цикл окна, поэтому окно будет ждать любого взаимодействия с пользователем, пока не будет закрыто.  Если в программе не прописать (вызвать) функцию mainloop, то для пользователя на экране ничего не отобразится.

 

Добавление текста в окно проекта (создание виджета Label)

 

Чтобы добавить текст в проект, создадим lbl , с помощью класса Label, например:

lbl = Label(window, text="Привет")
 

Установка позиции текста в окне осуществляем с помощью функции grid и укажем ее следующим образом:

 

lbl.grid(column=0, row=0)
 

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

 
from tkinter import *  
  
  
window = Tk()  
window.title("Добро пожаловать в приложение Prodject")  
lbl = Label(window, text="Проект")  
lbl.grid(column=0, row=0)  
window.mainloop()
 

Рис.3.

 

Получаем результат:

Рис.4.



 

Если функция grid не будет вызвана, текст на экране не будет отображаться.

 

Установка типа шрифта и его размера

 

С помощью библиотеки Tkinter можно задать тип шрифта текста и его размер. Для изменения стиля шрифта оформить параметр font таким образом:

lbl = Label(window, text="Проект", font=("Times New Roman", 50))
Рис.5.
 

Рис.6.

 

Параметр font может быть передан любому виджету, для того, чтобы поменять его шрифт, он применяется не только к Label.