Задать вопрос
@Maxim045

Как закруглить края кнопки tkinter на Python?

Я пытался найти это в гугле, но безрезультатно. Пожалуйста, подскажите, как можно закруглить края кнопки, созданной с помощью модуля tkinter на Python?
  • Вопрос задан
  • 8313 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
Big_Trouble
@Big_Trouble
Программист недосамоучка
По умолчанию в Tkinter нельзя создать Rounded Button(нет такой опции), но можно наложить на готовую кнопку изображение.
1. Создаем в графическом редакторе изображение.
2. Переписываем код ниже.
3. Profit
from tkinter import *
root = Tk()

loadimage = PhotoImage(file="image.png")
roundedbutton = Button(root, image=loadimage) 
roundedbutton["border"] = "0" # Обязательно убираем border!!
roundedbutton.pack()
root.mainloop()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы