小编use*_*141的帖子

Tkinter和ttk python2.7

我发现这个代码在线,我想尝试一下,因为我试图找出如何在我输入消息框时更改标签.我尝试了getmethod,但我一直在努力使用它.所以我发现了这个代码,当我尝试它时,我得到的错误是ttk未定义但显然是.

from Tkinter import *
from ttk import *

def calculate(*args):
    try:
        value = float(feet.get())
        meters.set((0.3048 * value * 10000.0 + 0.5)/10000.0)
    except ValueError:
        pass

root = Tk()
root.title("Feet to Meters")

mainframe = ttk.Frame(root, padding="3 3 12 12")
mainframe.grid(column=0, row=0, sticky=(N, W, E, S))
mainframe.columnconfigure(0, weight=1)
mainframe.rowconfigure(0, weight=1)

feet = StringVar()
meters = StringVar()

feet_entry = ttkEntry(mainframe, width=7, textvariable=feet)
feet_entry.grid(column=2, row=1, sticky=(W, E))

ttk.Label(mainframe, textvariable=meters).grid(column=2, row=2, sticky=(W, E))
ttk.Button(mainframe, text="Calculate", command=calculate).grid(column=3, row=3, sticky=W)

ttk.Label(mainframe, text="feet").grid(column=3, row=1, sticky=W)
ttk.Label(mainframe, text="is equivalent …
Run Code Online (Sandbox Code Playgroud)

python tk-toolkit tkinter ttk

2
推荐指数
1
解决办法
4640
查看次数

标签 统计

python ×1

tk-toolkit ×1

tkinter ×1

ttk ×1