2017-10-25 1 views
0

파이썬에서 코드를 가지고 있고 위젯 스케일을 추가하고 싶습니다. 여기 내 코드입니다 :tkinter 앱에 위젯 스케일을 추가하려면 어떻게해야합니까?

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

. 이것은 당신이 달성하고자하지만 경우

답변

0

확실하지 당신은, 플롯의 동쪽에 잘 접착 척도 위젯을 추가하기 전에 아래의 라인을 추가 할 경우 app.mainloop() :

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