Button 類別



Button 類別

一個button命令。

選項

在建構這個元件時使用關鍵字引數或是組態方法。

Option Resource Class Default
activebackground activeBackground Foreground systembuttonhighlight
activeforeground activeForeground Background black
anchor anchor Anchor center
background background Background systembuttonface
bd (see borderwidth )
bg (see background )
bitmap bitmap Bitmap
borderwidth borderWidth BorderWidth 2
command command Command
cursor cursor Cursor
disabledforeground disabledForeground DisabledForeground systemdisabledtext
fg (see foreground )
font font Font -Adobe-Helvetica-Bold-R-Normal–*-120-*-*-*-*-*-*
foreground foreground Foreground black
height height Height 0
highlightbackground highlightBackground HighlightBackground systembuttonface
highlightcolor highlightColor HighlightColor black
highlightthickness highlightThickness HighlightThickness 2
image image Image
justify justify Justify center
padx padX Pad 3m
pady padY Pad 1m
relief relief Relief raised
state state State normal
takefocus takeFocus TakeFocus
text text Text
textvariable textVariable Variable
underline underline Underline -1
width width Width 0
wraplength wrapLength WrapLength 0

基本的方法

方法定義自Button或繼承自 Widget 或 Pack。

cget(self, key) (from Widget)
config(self, cnf=None, **kw) (from Widget)
configure(self, cnf=None, **kw) (from Widget)
destroy(self) (from Widget)
flash(self)
forget(self) (from Pack)
info(self) (from Pack)
invoke(self)
keys(self) (from Widget)
pack(self, cnf={}, **kw) (from Pack)
pack_forget(self) (from Pack)
pack_info(self) (from Pack)
pack_propagate(self, flag=[‘_noarg_’]) (from Pack)
pack_slaves(self) (from Pack)
propagate(self, flag=[‘_noarg_’]) (from Pack)
slaves(self) (from Pack)
tkButtonDown(self, *dummy)
tkButtonEnter(self, *dummy)
tkButtonInvoke(self, *dummy)
tkButtonLeave(self, *dummy)
tkButtonUp(self, *dummy)

其他方法

方法繼承自超類別而不是 Widget 或 Pack。

after(self, ms, func=None, *args) (from Misc)
after_cancel(self, id) (from Misc)
after_idle(self, func, *args) (from Misc)
bbox(self, column, row) (from Grid)
bell(self, displayof=0) (from Misc)
bind(self, sequence=None, func=None, add=None) (from Misc)
bind_all(self, sequence=None, func=None, add=None) (from Misc)
bind_class(self, className, sequence=None, func=None, add=None) (from Misc)
bindtags(self, tagList=None) (from Misc)
clipboard_append(self, string, **kw) (from Misc)
clipboard_clear(self, **kw) (from Misc)
colormodel(self, value=None) (from Misc)
columnconfigure(self, index, cnf={}, **kw) (from Grid)
focus(self) (from Misc)
focus_displayof(self) (from Misc)
focus_force(self) (from Misc)
focus_get(self) (from Misc)
focus_lastfor(self) (from Misc)
focus_set(self) (from Misc)
getboolean(self, s) (from Misc)
getdouble(self, s) (from Misc)
getint(self, s) (from Misc)
getvar(self, name=’PY_VAR’) (from Misc)
grab_current(self) (from Misc)
grab_release(self) (from Misc)
grab_set(self) (from Misc)
grab_set_global(self) (from Misc)
grab_status(self) (from Misc)
grid(self, cnf={}, **kw) (from Grid)
grid_bbox(self, column, row) (from Grid)
grid_forget(self) (from Grid)
grid_info(self) (from Grid)
grid_propagate(self, flag=[‘_noarg_’]) (from Grid)
grid_slaves(self, *args) (from Grid)
lift(self, aboveThis=None) (from Misc)
location(self, x, y) (from Grid)
lower(self, belowThis=None) (from Misc)
mainloop(self, n=0) (from Misc)
option_add(self, pattern, value, priority=None) (from Misc)
option_clear(self) (from Misc)
option_get(self, name, className) (from Misc)
option_readfile(self, fileName, priority=None) (from Misc)
place(self, cnf={}, **kw) (from Place)
place_forget(self) (from Place)
place_info(self) (from Place)
place_slaves(self) (from Place)
quit(self) (from Misc)
register(self, func, subst=None) (from Misc)
rowconfigure(self, index, cnf={}, **kw) (from Grid)
selection_clear(self, **kw) (from Misc)
selection_get(self, **kw) (from Misc)
selection_handle(self, command, **kw) (from Misc)
selection_own(self, **kw) (from Misc)
selection_own_get(self, **kw) (from Misc)
send(self, interp, cmd, *args) (from Misc)
setvar(self, name=’PY_VAR’, value=’1′) (from Misc)
size(self) (from Grid)
tk_bisque(self) (from Misc)
tk_focusFollowsMouse(self) (from Misc)
tk_focusNext(self) (from Misc)
tk_focusPrev(self) (from Misc)
tk_menuBar(self, *args) (from Misc)
tk_setPalette(self, *args, **kw) (from Misc)
tk_strictMotif(self, boolean=None) (from Misc)
tkraise(self, aboveThis=None) (from Misc)
unbind(self, sequence) (from Misc)
unbind_all(self, sequence) (from Misc)
unbind_class(self, className, sequence) (from Misc)
update(self) (from Misc)
update_idletasks(self) (from Misc)
wait_variable(self, name=’PY_VAR’) (from Misc)
wait_visibility(self, window=None) (from Misc)
wait_window(self, window=None) (from Misc)
waitvar(self, name=’PY_VAR’) (from Misc)
winfo_atom(self, name, displayof=0) (from Misc)
winfo_atomname(self, id, displayof=0) (from Misc)
winfo_cells(self) (from Misc)
winfo_children(self) (from Misc)
winfo_class(self) (from Misc)
winfo_colormapfull(self) (from Misc)
winfo_containing(self, rootX, rootY, displayof=0) (from Misc)
winfo_depth(self) (from Misc)
winfo_exists(self) (from Misc)
winfo_fpixels(self, number) (from Misc)
winfo_geometry(self) (from Misc)
winfo_height(self) (from Misc)
winfo_id(self) (from Misc)
winfo_interps(self, displayof=0) (from Misc)
winfo_ismapped(self) (from Misc)
winfo_name(self) (from Misc)
winfo_parent(self) (from Misc)
winfo_pathname(self, id, displayof=0) (from Misc)
winfo_pixels(self, number) (from Misc)
winfo_reqheight(self) (from Misc)
winfo_reqwidth(self) (from Misc)
winfo_rgb(self, color) (from Misc)
winfo_rootx(self) (from Misc)
winfo_rooty(self) (from Misc)
winfo_screen(self) (from Misc)
winfo_screencells(self) (from Misc)
winfo_screendepth(self) (from Misc)
winfo_screenheight(self) (from Misc)
winfo_screenmmheight(self) (from Misc)
winfo_screenmmwidth(self) (from Misc)
winfo_screenvisual(self) (from Misc)
winfo_screenwidth(self) (from Misc)
winfo_toplevel(self) (from Misc)
winfo_visual(self) (from Misc)
winfo_vrootheight(self) (from Misc)
winfo_vrootwidth(self) (from Misc)
winfo_vrootx(self) (from Misc)
winfo_vrooty(self) (from Misc)
winfo_width(self) (from Misc)
winfo_x(self) (from Misc)
winfo_y(self) (from Misc)

適用於 Tkinter 1.63, Tcl 7.6及 Tk 4.2

Print Friendly, PDF & Email

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料