如何在我的tkinter应用程序上添加小部件比例?

时间:2017-10-25 00:01:48

标签: python python-2.7 python-3.x tkinter

我有一个Python代码,我想添加一个小部件比例。这是我的代码:

import Tkinter as tk
from matplotlib.figure import Figure
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg

app = tk.Tk()
app.wm_title("Graphe Matplotlib dans Tkinter")

fig = Figure(figsize=(6, 4), dpi=96)
ax = fig.add_subplot(111)
ax.plot(range(10), [5, 4, 2, 6, 9, 8, 7, 1, 2, 3])

graph = FigureCanvasTkAgg(fig, master=app)
canvas = graph.get_tk_widget()
canvas.grid(row=0, column=0)

app.mainloop()

小部件比例如下:

value = DoubleVar()
scale = Scale(window, variable=value)
scale.pack()

我想在窗口右侧放置小部件比例。

1 个答案:

答案 0 :(得分:0)

不确定这是否是您想要实现的目标但是如果您想添加一个贴在情节东侧的“缩放”小部件,请在app.mainloop()之前添加以下行:

value = tk.DoubleVar()
scale = tk.Scale(app, variable=value, orient="vertical")
scale.grid(row=0, column=1, sticky="wens")