Python Tkinter 插件用法讲解(二) (python2.7)

本文主要是一些控件的专题和一些有用的博客

lable

一个标签控件,可以显示文字和图片

用法:

label=Tkinter.Label(Window,text="Hello Noter!",参数);
label.pack();
参数列表

text 显示文本内容
bitmap 设置位图、内置error/ hourglass/info/ questhead/question/ warning/gray12/gray25/gray50/gray75
fg 设置字体颜色
bg 设置背景颜色
width 设置显示宽度,如果未设置此项,其大小以适应内容标签
height 设置显示高度、如果未设置此项,其大小以适应内容标签
compound 设置位图显示位置;left: 图像居左

right: 图像居右

top: 图像居上

bottom:图像居下

center:文字覆盖在图像上

wraplength 你可以将此选项设置为所需的数量限制每行的字符数。默认为0
font 设置字体大小
relief 指定的外观装饰边界附近的标签。默认是平的,可以设置的参数;flat、groove、raised、ridge、solid、sunken
justify 指定多行的对齐方式
anchor 指定文本(text)或图像(bitmap/image)在Label 中的显示位置.可用的值:e/w/n/s/ne/se/sw/sn/center

Button

b=Button(Window,text = "save",height = 1,width =6,command=callback)
b.pack(side=RIGHT)
参数列表:

http://www.hiadmin.org/code/python_tkinter_button

Menu:

Window=Tk();
menu = Menu(Window);
Window.config(menu=menu);
setupmenu = Menu(menu);
menu.add_cascade(label="选项", menu=setupmenu); #主菜单1
setupmenu.add_command(label="开机自启", command=start);#分菜单1
setupmenu.add_command(label="皮肤更换", command=skin); #分菜单2
setupmenu.add_command(label="代码模板", command=module);#分菜单3
Text:

word = Text(Window,height = 12,width =100);
word.pack();
Entry:

E1 = Entry(Window, bd  = 10)
E1.pack(side=LEFT)

参数列表:

http://www.hiadmin.org/code/python_tkinter-entry

控件组合和几何布局管理

http://blog.sina.com.cn/s/blog_ac9fdc0b0101n6vw.html

http://www.cnblogs.com/zhangpengshou/p/3626137.html

有用的博客:

http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868326118089581a091a04e4c30b2b7896392bdde5c000 某教程

http://www.hiadmin.org/code/python_tkinter_gui_programming GUI插件讲解

http://www.360doc.com/content/12/0922/02/3234041_237501315.shtml GUI插件讲解

http://www.yiibai.com/ 易百网的教程也不错

http://blog.chinaunix.net/uid-199788-id-99384.html Text教程


你可能感兴趣的:(python)