0
我是Python新手,我有(可能)容易的问题,处理滚动条。 我已经建立了一个编程,允许我通过使用滚动来移动频率来改变我的绘图。但是,在x方向上有更大的滚动条会很有用。设置滚动条的大小
所以在这里我的问题:如何设置滚动条的大小?
这里的部分疑虑:
def __init__(self, master):
self.master = master
self.fig = Figure(figsize=(5,4), dpi=100)
self.myplot = self.fig.add_subplot(111)
self.myplot.axis('equal')
self.canvas = FigureCanvasTkAgg(self.fig, master=master)
self.canvas.show()
self.canvas.get_tk_widget().pack(side=TOP, fill=BOTH, expand=1)
self.toolbar = NavigationToolbar2TkAgg(self.canvas, master)
self.toolbar.update()
self.canvas._tkcanvas.pack(side=TOP, fill=BOTH, expand=1)
self.button = Button(master=root, text='Quit', command=self.quit_App)
self.button.pack(side=BOTTOM)
self.freq_label = Label(master, text="Frequency: ")
self.freq_label.pack(side=TOP)
self.scrollbar = Scrollbar(master, orient = HORIZONTAL)
self.scrollbar.pack(side=LEFT, fill = X)
self.scrollbar.config(command=self.slider_update)`
谢谢你对我的帮助!
您使用的是什么GUI工具包?什么样的滚动条?我们需要更多信息来回答这个问题。我会建议发布代码。 – senderle 2012-01-31 16:50:25
您应该提供更多信息。 'scrollbar'不是一个python关键字,所以你可能会引用一些未公开的GUI库。如果你想和我们分享它的名字和一些代码,我们会帮助你更好 – joaquin 2012-01-31 16:53:04
在Python中,如果有疑问,假设TkInter。他们坚持把它留在那里,因此它是受膏者(默认)工具包。 ...是的,我讨厌它。 – 2012-01-31 18:46:09