簡體   English   中英

如何在tkinter應用中添加小部件比例?

[英]How can I add the widget scale on my tkinter app?

我在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()

我想在窗口的右邊放小部件比例。

不確定這是否是您想要實現的,但是如果您想在圖的東側添加一個Scale小部件,請在app.mainloop()之前添加以下行:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM