• Предмет: Информатика
  • Автор: tkachenkomaxim9
  • Вопрос задан 4 месяца назад

tkinter Python
Переместите окно вправо на 200 пикселей.
Переместите окно вниз на 100 пикселей
Переместите окно вверх на 200пикселей
Написать кодом. К каждому отдельные команды

Ответы

Ответ дал: vimmortal2
2

Программа:

Python:

import tkinter as tk

root = tk.Tk()

root.geometry("200x200+200+0") # передвинуть вправо на 200px

root.geometry("+0+100") # передвинуть вниз на 100px

root.geometry("+0-200") # передвинуть вверх на 200px

root.mainloop()

Объяснение:

Этот код использует библиотеку Tkinter в Python для создания окна графического интерфейса.

import tkinter as tk - это первая строка кода, она импортирует библиотеку Tkinter и для удобства переименовывает ее в tk.

root = tk.Tk() создает экземпляр класса Tk, который является главным окном в приложении Tkinter. Экземпляр присваивается переменной с именем root.

Метод geometry используется для установки размера и положения окна. Формат метода геометрии - «ширинаxвысота+x+y», где ширина и высота - это размеры окна, а x и y - координаты окна на экране.

Строка root.geometry("200x200+200+0") задает размер окна 200x200 и перемещает его на 200 пикселей вправо, увеличивая координату x на 200.

Строка root.geometry("+0+100") перемещает окно вниз на 100 пикселей, увеличивая координату y на 100. Знак + перед координатами x и y означает, что эти значения относительно текущего положения окна.

Строка root.geometry("+0-200") перемещает окно вверх на 200 пикселей, уменьшая координату y на 200.

Наконец, root.mainloop() используется для запуска основного цикла событий программы Tkinter. Этот цикл отслеживает такие события, как нажатия кнопок или движения мыши, и вызывает соответствующие функции для обработки этих событий. Программа работает до закрытия окна.

Вас заинтересует