Tkinter Class API Reference Contents
Tk
tkinter.Tk(screenName=None, baseName=None, className='Tk', useTk=True, sync=False, use=None)
Configuration Options:
bd, borderwidth, class, menu, relief, screen, use, background, bg, colormap, container, cursor, height, highlightbackground, highlightcolor, highlightthickness, padx, pady, takefocus, visual, width
Methods:
| loadtk() readprofile(baseName, className) |
| report_callback_exception(exc, val, tb) |
Global methods:
Note: The following methods are available on all widgets, but work globally rather than acting on an individual widget. By convention, they are usually invoked on the application root window.
| bell(displayof=0) deletecommand(name) getboolean(s) getdouble(s) getint(s) getvar(name='PY_VAR') mainloop(n=0) nametowidget(name) quit() send(interp, cmd, *args) setvar(name='PY_VAR', value='1') |
| after(ms, func=None, *args) after_cancel(id) after_idle(func, *args) |
 | clipboard_append(string, **kw) clipboard_clear(**kw) clipboard_get(**kw) |
 | event_add(virtual, *sequences) event_delete(virtual, *sequences) event_generate(sequence, **kw) event_info(virtual=None) |
 | image_names() image_types() |
 | option_add(pattern, value, priority=None) option_clear() option_get(name, className) option_readfile(fileName, priority=None) |
 | selection_clear(**kw) selection_get(**kw) selection_handle(command, **kw) selection_own(**kw) selection_own_get(**kw) |
 | tk_bisque() tk_focusFollowsMouse() tk_focusNext() tk_focusPrev() tk_setPalette(*args, **kw) tk_strictMotif(boolean=None) |
| update() update_idletasks() |
| wait_variable(name='PY_VAR') ... aka waitvar wait_visibility(window=None) wait_window(window=None) |
Inherited from Toplevel:
| bindtags(tagList=None) cget(key) configure(cnf=None, **kw) ... aka config destroy() keys() lower(belowThis=None) tkraise(aboveThis=None) ... aka lift |
 | bind(sequence=None, func=None, add=None) bind_all(sequence=None, func=None, add=None) bind_class(className, sequence=None, func=None, add=None) unbind(sequence, funcid=None) unbind_all(sequence) unbind_class(className, sequence) |
 | focus_displayof() focus_force() focus_get() focus_lastfor() focus_set() ... aka focus |
 | grab_current() grab_release() grab_set() grab_set_global() grab_status() |
 | grid_anchor(anchor=None) ... aka anchor grid_bbox(column=None, row=None, col2=None, row2=None) ... aka bbox grid_columnconfigure(index, cnf={}, **kw) ... aka columnconfigure grid_location(x, y) grid_propagate(flag=) grid_rowconfigure(index, cnf={}, **kw) ... aka rowconfigure grid_size() ... aka size grid_slaves(row=None, column=None) |
 | pack_propagate(flag=) ... aka propagate pack_slaves() ... aka slaves |
 | place_slaves() |
 | winfo_atom(name, displayof=0) winfo_atomname(id, displayof=0) winfo_cells() winfo_children() winfo_class() winfo_colormapfull() winfo_containing(rootX, rootY, displayof=0) winfo_depth() winfo_exists() winfo_fpixels(number) winfo_geometry() winfo_height() winfo_id() winfo_interps(displayof=0) winfo_ismapped() winfo_manager() winfo_name() winfo_parent() winfo_pathname(id, displayof=0) winfo_pixels(number) winfo_pointerx() winfo_pointerxy() winfo_pointery() winfo_reqheight() winfo_reqwidth() winfo_rgb(color) winfo_rootx() winfo_rooty() winfo_screen() winfo_screencells() winfo_screendepth() winfo_screenheight() winfo_screenmmheight() winfo_screenmmwidth() winfo_screenvisual() winfo_screenwidth() winfo_server() winfo_toplevel() winfo_viewable() winfo_visual() winfo_visualid() winfo_visualsavailable(includeids=False) winfo_vrootheight() winfo_vrootwidth() winfo_vrootx() winfo_vrooty() winfo_width() winfo_x() winfo_y() |
 | wm_aspect(minNumer=None, minDenom=None, maxNumer=None, maxDenom=None) ... aka aspect wm_attributes(*args) ... aka attributes wm_client(name=None) ... aka client wm_colormapwindows(*wlist) ... aka colormapwindows wm_command(value=None) ... aka command wm_deiconify() ... aka deiconify wm_focusmodel(model=None) ... aka focusmodel wm_forget(window) ... aka forget wm_frame() ... aka frame wm_geometry(newGeometry=None) ... aka geometry wm_grid(baseWidth=None, baseHeight=None, widthInc=None, heightInc=None) ... aka grid wm_group(pathName=None) ... aka group wm_iconbitmap(bitmap=None, default=None) ... aka iconbitmap wm_iconify() ... aka iconify wm_iconmask(bitmap=None) ... aka iconmask wm_iconname(newName=None) ... aka iconname wm_iconphoto(default=False, *args) ... aka iconphoto wm_iconposition(x=None, y=None) ... aka iconposition wm_iconwindow(pathName=None) ... aka iconwindow wm_manage(widget) ... aka manage wm_maxsize(width=None, height=None) ... aka maxsize wm_minsize(width=None, height=None) ... aka minsize wm_overrideredirect(boolean=None) ... aka overrideredirect wm_positionfrom(who=None) ... aka positionfrom wm_protocol(name=None, func=None) ... aka protocol wm_resizable(width=None, height=None) ... aka resizable wm_sizefrom(who=None) ... aka sizefrom wm_state(newstate=None) ... aka state wm_title(string=None) ... aka title wm_transient(master=None) ... aka transient wm_withdraw() ... aka withdraw |