gfr*_*ng4 5 python tkinter ttk
我正在使用Tkinter ttk单选按钮,并且有一个特殊的问题。首先创建的最后一个单选按钮看起来比其他按钮大。一旦将鼠标放在其上,它就会捕捉到正确的大小。
问题看起来像这样:

这是我正在使用的全部代码:
import tkinter
from tkinter import ttk
root = tkinter.Tk()
radioSelect = tkinter.IntVar()
radio1 = ttk.Radiobutton(root, text="A", variable=radioSelect, value=1)
radio2 = ttk.Radiobutton(root, text="B", variable=radioSelect, value=2)
radio1.grid()
radio2.grid()
root.mainloop()
Run Code Online (Sandbox Code Playgroud)
如果使用网格或位置,则会出现此消息,并且它会出现在复选框以及单选按钮上。如果我使用tkinter单选按钮而不是ttk按钮,则不会出现此问题,但我想使用ttk按钮,因为它们看起来更好。
我正在运行Windows 7 64位Python版本
3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 10:45:13) [MSC v.1600 64 bit (AMD64)]
Run Code Online (Sandbox Code Playgroud)
我已经搜索过,但找不到任何存在类似问题的人。
这里发生了什么?
更新:仅在使用默认主题“ vista”时才会发生(至少在我的机器上)。如果指定了其他主题,则问题将消失。
| 归档时间: |
|
| 查看次数: |
347 次 |
| 最近记录: |