2013-04-25 132 views
1

有沒有辦法調整SpinboxWidget(Tkinter)中使用的按鈕大小?我正在嘗試構建一個觸摸屏優化的GUI。我在文檔中找不到任何合適的選項,但也許有其他方法,或者我只是沒有看到選項。調整Spinbox按鈕大小

謝謝你的幫助!

回答

1

我不知道的方式來訪問Spinbox按鈕,但您可以使用Control部件從tkinter.tix

import tkinter.tix as tix 
root = tix.Tk() 
c = tix.Control(root) 
c.pack() 
decr = c.subwidget('decr') 
incr = c.subwidget('incr') 
decr['height'] = incr['height'] = 100 
decr['width'] = incr['width'] = 100 
root.mainloop() 
+0

謝謝你,工作完全正常! – user2304540 2013-04-25 17:56:04

+0

我將如何在課堂上使用它?是否可以將它與ttk-widgets結合在同一個框架中,該框架位於tkinter-root窗口中? – user2304540 2013-04-25 18:11:11

+0

什麼意思是「上課」?你可以將'tix'和'ttk'混合使用,但'tix'小部件仍然很難看(但'root'必須是'tix.Tk')。 – kalgasnik 2013-04-26 12:08:32