更改tkinter小部件的形状

时间:2016-03-31 08:52:09

标签: python button tkinter widget

所以我有一个简单的按钮:

f1button3=Button(text="Database", command = lambda: DatabaseWidgets()).place(x=1,y=30)

Buton总是一个矩形,但我希望它有弯曲的边缘,甚至可能改变形状。这有可能吗?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。我的解决方案是使用图像,然后将其绑定到单击。这是我使用的代码:

<Button-1>

"Button.gif"将图像绑定到右键单击。 def slow_sum(size): x= 0 for i in range(size): for j in range(size): x += i + j return x def fast_sum(size): return sum( [ (i+j) for j in range(size) for i in range(size)] ) size = 2000 slow_val = slow_sum(size) fast_val = fast_sum(size) assert slow_val == fast_val, "Values are not equal" 是我使用的图片。

这是输出图片:

The output