Python Tkinter.Spinbox() Examples
The following are 7
code examples of Tkinter.Spinbox().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
Tkinter
, or try the search function
.
Example #1
Source File: fisheye.py From DualFisheye with MIT License | 7 votes |
def _make_slider(self, parent, rowidx, label, inival, maxval, res=0.5): # Create shared variable and set initial value. tkvar = tk.DoubleVar() tkvar.set(inival) # Set a callback for whenever tkvar is changed. # (The 'command' callback on the SpinBox only applies to the buttons.) tkvar.trace('w', self._update_callback) # Create the Label, SpinBox, and Scale objects. label = tk.Label(parent, text=label) spbox = tk.Spinbox(parent, textvariable=tkvar, from_=0, to=maxval, increment=res) slide = tk.Scale(parent, orient=tk.HORIZONTAL, showvalue=0, variable=tkvar, from_=0, to=maxval, resolution=res) label.grid(row=rowidx, column=0) spbox.grid(row=rowidx, column=1) slide.grid(row=rowidx, column=2) return tkvar # Find the largest output size that fits within the given bounds and # matches the aspect ratio of the original source image.
Example #2
Source File: gui_widgets.py From SVPV with MIT License | 6 votes |
def __init__(self, parent): tk.LabelFrame.__init__(self, parent) self.title = tk.Label(self, text='SV Length') self.len_GT_On = tk.IntVar(value=0) self.len_GT_On_CB = tk.Checkbutton(self, text=">", justify=tk.LEFT, variable=self.len_GT_On) self.len_GT_val = tk.Spinbox(self, values=(1,5,10,50,100,500), width=3) self.len_GT_Units = tk.Spinbox(self, values=("bp", "kbp", "Mbp"), width=3) self.len_LT_On = tk.IntVar(value=0) self.len_LT_On_CB = tk.Checkbutton(self, text="<", justify=tk.LEFT, variable=self.len_LT_On) self.len_LT_val = tk.Spinbox(self, values=(1,5,10,50,100,500), width=3) self.len_LT_Units = tk.Spinbox(self, values=("bp", "kbp", "Mbp"), width=3) self.title.grid(row=0, column=0, sticky=tk.EW, columnspan=4) self.len_GT_On_CB.grid(row=1, column=0, sticky=tk.EW) self.len_GT_val.grid(row=2, column=0, sticky=tk.EW) self.len_GT_Units.grid(row=2, column=1, sticky=tk.EW) self.len_LT_On_CB.grid(row=1, column=2, sticky=tk.EW) self.len_LT_val.grid(row=2, column=2, sticky=tk.EW) self.len_LT_Units.grid(row=2, column=3, sticky=tk.EW)
Example #3
Source File: test_widgets.py From oss-ftp with MIT License | 5 votes |
def create(self, **kwargs): return tkinter.Spinbox(self.root, **kwargs)
Example #4
Source File: gui_widgets.py From SVPV with MIT License | 5 votes |
def reset(self): self.len_GT_On.set(0) self.len_LT_On.set(0) self.len_GT_val.destroy() self.len_GT_Units.destroy() self.len_LT_val.destroy() self.len_LT_Units.destroy() self.len_GT_val = tk.Spinbox(self, values=(1, 5, 10, 50, 100, 500), width=3) self.len_GT_Units = tk.Spinbox(self, values=("bp", "kbp", "Mbp"), width=3) self.len_LT_val = tk.Spinbox(self, values=(1, 5, 10, 50, 100, 500), width=3) self.len_LT_Units = tk.Spinbox(self, values=("bp", "kbp", "Mbp"), width=3) self.len_GT_val.grid(row=2, column=0, sticky=tk.EW) self.len_GT_Units.grid(row=2, column=1, sticky=tk.EW) self.len_LT_val.grid(row=2, column=2, sticky=tk.EW) self.len_LT_Units.grid(row=2, column=3, sticky=tk.EW)
Example #5
Source File: test_widgets.py From PokemonGo-DesktopMap with MIT License | 5 votes |
def create(self, **kwargs): return tkinter.Spinbox(self.root, **kwargs)
Example #6
Source File: test_editmenu.py From PokemonGo-DesktopMap with MIT License | 5 votes |
def setUpClass(cls): requires('gui') cls.root = root = tk.Tk() PyShell.fix_x11_paste(root) cls.text = tk.Text(root) cls.entry = tk.Entry(root) cls.spin = tk.Spinbox(root) root.clipboard_clear() root.clipboard_append('two')
Example #7
Source File: fisheye.py From DualFisheye with MIT License | 4 votes |
def _make_slider(self, parent, rowidx, label, inival): # Set limits and resolution. lim = 1.0 res = 0.001 # Create shared variable. tkvar = tk.DoubleVar() tkvar.set(inival) # Set a callback for whenever tkvar is changed. # (The 'command' callback on the SpinBox only applies to the buttons.) tkvar.trace('w', self._update_callback) # Create the Label, SpinBox, and Scale objects. label = tk.Label(parent, text=label) spbox = tk.Spinbox(parent, textvariable=tkvar, from_=-lim, to=lim, increment=res) slide = tk.Scale(parent, orient=tk.HORIZONTAL, showvalue=0, variable=tkvar, from_=-lim, to=lim, resolution=res) label.grid(row=rowidx, column=0, sticky='W') spbox.grid(row=rowidx, column=1) slide.grid(row=rowidx, column=2) return tkvar # Thin wrapper for update_preview(), used to strip Tkinter arguments.