如何使用 python 添加半径到 tkinter.Button?

问题描述 投票:0回答:1

我有疑问和问题。

我想要 Python 中带有 Tkinter 图形用户界面模式的按钮有圆边或半径。

如果可以的话,告诉我有什么方法。

Button(radius = 50)
python tkinter tkinter-button
1个回答
0
投票

在 tkinter 中很难为按钮或其他小部件指定半径。这是可能的,但很难。使用

customtkinter
库更容易。

步骤1: 打开终端并写下: py -m pip install customtkinter。

第2步: 使用这个库有一个圆形按钮。 像这样:

from tkinter import *
import customtkinter

root = Tk()
btn1 = customtkinter.CTkButton(
    root,
    text='Click me!',
    border_color='green',
    border_width=3,
    border_spacing=10,
    corner_radius=50,
    )
btn1.grid(row=1, column=1)

mainloop()

这是一个简单的测试代码。如需更多示例,请访问他们的 github

访问文档了解详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.