相关疑难解决方法(0)

Tkinter单选按钮初始化错误

如果我在一个功能中放一个单选按钮并绘制它们; 它们第一次被绘制时,你不能将它们悬停在它们之上,而不会让它们看起来像是被选中.

函数中的相同代码不会出现此行为.

from Tkinter import *

def App(master):
    v = StringVar()
    v.set('python') # initialize
    lable1 = Label(master, text=' hovering over below radio buttons will cause them to look like they are selected')
    lable1.pack()
    runtimeFrame = Frame(master, relief=GROOVE,  borderwidth = 3)
    runtimeFrame.pack(fill = X, pady = 5, padx = 5)
    for mode in ['java', 'python', 'jython']:
        b = Radiobutton(runtimeFrame, text=mode, variable=v, value=mode, indicatoron = 1 )
        b.pack(side = LEFT)


if __name__ == '__main__':
    master = Tk()

    App(master)

    #The following code …
Run Code Online (Sandbox Code Playgroud)

python tkinter

7
推荐指数
2
解决办法
9690
查看次数

标签 统计

python ×1

tkinter ×1