按钮

无功能按钮

Button的text属性显示按钮上的文本
tkinter.Button(form, text='hello button').pack() 

无论怎么变幻窗体大小,永远都在窗体的最上行的居中位置

点击触发事件

Button 的 command属性调用方法,来执行事件

例如有个方法

def a():
print ('已点击按钮')
tkinter.Button(form, text='hello button',command=a).pack() 

点击3次按钮,执行了3次 a方法

设置按钮的宽、高  width,height 属性

方法一

tkinter.Button(form, text='hello button',width=10,height=1).pack()  

或者(注意第一行没有.pack())

t1=tkinter.Button(form, text='button')

方法二

t1['width']=20
t1['height']=2
t1.pack()

方法三

t1.configure(width = 30,height = 3)
t1.pack()

按钮状态 state 属性

默认是 NORMAL,还有一个状态是active目前不知道什么作用

禁用

tkinter.Button(form, text='hello button',width=10,height=1,state=tkinter.DISABLED).pack()  

按钮的前景色与背景色

fg:  前景色(字体颜色)

tkinter.Button(form, text='hello button',width=10,height=1,fg='red').pack()  

bg:背景色

tkinter.Button(form, text='hello button',width=10,height=1,bg='blue').pack()

文本在按钮上的显示位置

属性 anchor

它的值有这8个方向

n(north),s(south),w(west),e(east)和ne,nw,se,sw,

已西北方向为例子

tkinter.Button(form, text='hello button',width=20,height=5,anchor='nw').pack()

按钮风格

属性 relief

tkinter.Button(form, text='hello button', relief=FLAT).pack()

测试没成功。。。。。。????

标签Label

lab1=tkinter.Label(form,text='标签:').pack()

文本框 text

t1=tkinter.Text(form,width = 10,height = 1).grid(row=0,column=1)

给文本框赋值

t1.insert(1.0,'abc')

那个1.0是什么意思,暂时不懂

取出文本框的值

输入框 Entry

给输入框赋值初始值

绑定tkinter.StringVar()后 set()

t1 = tkinter.StringVar()
t1.set('春季里那个百花开')
entry = tkinter.Entry(root, textvariable = t1).pack()
print (t1.get())

获取输入框的值 t1.get() 并打印

(2)python tkinter-按钮.标签.文本框、输入框的更多相关文章

  1. python tkinter-按钮.标签.文本框、输入框

    按钮 无功能按钮 Button的text属性显示按钮上的文本 tkinter.Button(form, text='hello button').pack() 无论怎么变幻窗体大小,永远都在窗体的最上 ...

  2. python开发_tkinter_获取文本框内容_给文本框添加键盘输入事件

    在之前的blog中有提到python的tkinter中的菜单操作 python开发_tkinter_窗口控件_自己制作的Python IDEL_博主推荐 python开发_tkinter_窗口控件_自 ...

  3. Delphi 如何操作外部程序的控件(如按钮,文本框,单选按钮等)

    看你要做什么,比较现在网络很流行的QQ.MSN这些软件都屏蔽了,你可能还可以访问一些小软件的这些控制,思路及方案如下(API函数自己去百度查一下)1.得到你要这个窗口的句柄 使用FindWindow2 ...

  4. jquery( 点击按钮出来文本框并限制文本框的个数)

    // 首先呢  编辑这个文章  主要是用于和大家的交流  以便学习和交流!! <div class="form-group" id="spots"> ...

  5. Tkinter 之Text文本框标签

    一.参数说明 语法 作用 t=tk.Text()t.insert(END,'插入的文本信息') INSERT:光标的插入点CURRENT:鼠标的当前位置所对应的字符位置END:这个Textbuffer ...

  6. Spring MVC-表单(Form)标签-文本框(Text Box)示例(转载实践)

    以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_textbox.htm 说明:示例基于Spring MVC 4.1.6. 以下示例 ...

  7. Jquery禁止/恢复按钮与文本框代码

    最近,加入了一个小项目,由浩哥带领我们几个人一起开发一个东西.幸运的是,我和胡志婷分到了一组,她可是一个具有丰富经验的牛人,对我也很好,哈哈. --背景 说点正事,最近,我们在进行项目的时候,提到了一 ...

  8. python识别html主要文本框

    在抓取网页的时候只想抓取主要的文本框,例如 csdn 中的主要文本框为下图红色框: 抓取的思想是,利用bs4查找所有的div,用正则筛选出每个div里面的中文,找到中文字数最多的div就是属于正文的d ...

  9. 【Android】5.1 按钮和文本框

    分类:C#.Android.VS2015: 创建日期:2016-02-07 一.简介 1.Button 常规按钮. 2.TextView 文本视图,其功能和WPF的TextBlock控件类似,[工具箱 ...

随机推荐

  1. codeforces 24d Broken robot 期望+高斯消元

    题目传送门 题意:在n*m的网格上,有一个机器人从(x,y)出发,每次等概率的向右.向左.向下走一步或者留在原地,在最左边时不能向右走,最右边时不能像左走.问走到最后一行的期望. 思路:显然倒着算期望 ...

  2. Jmeter-【beanshell处理器】-随机获取手机号

    一.通过操作变量 二.引用外部Java文件 三.引用外部class文件

  3. ZF、TP、CI等各种框架的区别

    (原标题:面试常见问题之ZF.TP.CI等框架的区别 http://blog.163.com/m13341159039_1/blog/static/245953061201522092212820/) ...

  4. HTML中的相对路径与绝对路径

    路径 实际工作中,通常新建一个文件夹专门用于存放图像文件,这时再插入图像,就需要采用“路径”的方式来指定图像文件的位置. 路径可以分为: 相对路径和绝对路径 相对路径 图像文件和HTML文件位于同一文 ...

  5. Tomcat 调优的技巧

    转载:www.cnblogs.com/wangsen, https://mp.weixin.qq.com/s/WrIsOOyR7o4SwSXMT0Zecg 最近,看到一篇讲述 Tomcat 调优的文章 ...

  6. 移动端图片轮播效果:depth模式总结

    最近公司app改版首页增加了一处轮播图效果,但是跟普通的轮播效果不同,是类似于下图的样式,找了一些兼容移动端的插件以及jQuery源码,总结一下使用心得: 1:jquery源码:缺点是在手机端的滑动很 ...

  7. hive的复合数据类型

    hive中的复合数据类型 Array array中的数据为相同类型,例如,假如array A中元素['a','b','c'],则A[1]的值为'b' 数据结构如下: zhangsan beijing, ...

  8. NX二次开发-UFUN获取系统相关信息UF_ask_system_info

    NX9+VS2012 #include <uf.h> UF_initialize(); UF_system_info_t Info; UF_ask_system_info(&Inf ...

  9. NX二次开发-UFUN创建表达式UF_MODL_create_exp无TAG

    NX9+VS2012 #include <uf.h> #include <uf_modl.h> UF_initialize(); //创建一个新的表达式,无TAG UF_MOD ...

  10. Api:temple

    ylbtech-Api: 1.返回顶部   2.返回顶部   3.返回顶部   4.返回顶部   5.返回顶部     6.返回顶部   作者:ylbtech出处:http://ylbtech.cnb ...