class3_Entry & Text 输入和文本框
程序总体运行效果图如下;
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# ------------------------------------------------------------
#
# 参考资料:
# 用 python 和 tkinter 做简单的窗口视窗 - 网易云课堂
# http://study.163.com/course/courseLearn.htm?courseId=1003216011#/learn/video?lessonId=1003652323&courseId=1003216011
#
#
# ------------------------------------------------------------
# ******************** class3_entry_text *******************
# ******************** class3_entry_text *******************
# =====>>>>>>内容概览
# =====>>>>>>内容概览
# class3_entry_text # ------------------------------------------------------------
# # 1、 tkinter 之 生成一个窗口
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 2、 tkinter 之 生成一个输入的文本框
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 3、 tkinter 之 生成输的文本框 + 按钮
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 3.1、 tkinter 之 生成输的文本框 + b1按钮 + b2按钮
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 4、 tkinter 之 生成输的文本框 + b1按钮 + b2按钮 + 文本框
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 4.1、 tkinter 之 生成输的文本框 + b1按钮(控制文本框的增加) + b2按钮 + 文本框
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 5、 tkinter 之 生成输的文本框 + b1按钮(控制文本框的内容插入) + b2按钮 +文本框
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 6、 完成!!tkinter 之 生成输的文本框 + b1按钮(控制文本框的内容插入) + b2按钮(控制文本框的内容插入)+ 文本框
# ------------------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 1、 tkinter 之 生成一个窗口
# ------------------------------------------------------------
''' #
# import tkinter as tk
#
# window = tk.Tk()
# window.title('my window')
# window.geometry('200x200')
#
# window.mainloop() # ------------------------------------------------分割线------------------------------------------------- '''
# ------------------------------------------------------------
# # 2、 tkinter 之 生成一个输入的文本框
# ------------------------------------------------------------
'''
#
# import tkinter as tk
# window = tk.Tk()
# window.title("my window")
# window.geometry("200x300")
#
# # e = tk.Entry(window, show=None) # show = None,默认值,把输入的内容全部显示出来
# #
# # e = tk.Entry(window, show="*") # show = None,默认值,把输入的内容以“*”显示出来
# # e = tk.Entry(window, show="a") # show = None,默认值,把输入的内容以“a”显示出来
# # e = tk.Entry(window, show="12345") # show = None,默认值,把输入的内容以“1”显示出来,注意到,这里只是取首个字母
# e = tk.Entry(window) # 等价于 show = None
# e.pack()
#
# window.mainloop() # ------------------------------------------------分割线------------------------------------------------- '''
# ------------------------------------------------------------
# # 3、 tkinter 之 生成输的文本框 + 按钮
# ------------------------------------------------------------
'''
#
# import tkinter as tk
# window = tk.Tk()
# window.title("my window")
# window.geometry("200x300")
#
# e = tk.Entry(window, show=None) # show = None,默认值,把输入的内容全部显示出来
# e.pack()
#
# b = tk.Button(window, text="insert point", width=15, height=2)
# b.pack()
# window.mainloop() # ------------------------------------------------分割线------------------------------------------------- '''
# ------------------------------------------------------------
# # 3.1、 tkinter 之 生成输的文本框 + b1按钮 + b2按钮
# ------------------------------------------------------------
'''
#
# import tkinter as tk
# window = tk.Tk()
# window.title("my window")
# window.geometry("200x300")
#
# e = tk.Entry(window, show=None) # show = None,默认值,把输入的内容全部显示出来
# e.pack()
#
# b1 = tk.Button(window, text="insert point", width=15, height=2)
# b1.pack()
#
# b2 = tk.Button(window, text="insert end", width=15, height=2)
# b2.pack()
#
# window.mainloop()
# # ------------------------------------------------分割线------------------------------------------------- '''
# ------------------------------------------------------------
# # 4、 tkinter 之 生成输的文本框 + b1按钮 + b2按钮 + 文本框
# ------------------------------------------------------------
'''
#
# import tkinter as tk
# window = tk.Tk()
# window.title("my window")
# window.geometry("200x300")
#
# e = tk.Entry(window, show=None) # show = None,默认值,把输入的内容全部显示出来
# e.pack()
#
#
#
# b1 = tk.Button(window, text="insert point", width=15, height=2 )
#
# b1.pack()
#
# b2 = tk.Button(window, text="insert end", width=15, height=2)
# b2.pack()
#
# t = tk.Text(window, height=2)
# t.pack()
#
# window.mainloop() # ------------------------------------------------分割线-------------------------------------------------
#
'''
# ------------------------------------------------------------
# # 4.1、 tkinter 之 生成输的文本框 + b1按钮(控制文本框的增加) + b2按钮 + 文本框
# ------------------------------------------------------------
'''
#
# import tkinter as tk
# window = tk.Tk()
# window.title("my window")
# window.geometry("200x300")
#
# e = tk.Entry(window, show=None) # show = None,默认值,把输入的内容全部显示出来
# e.pack()
#
# insert_point_flag = False
#
# def insert_point():
# insert_point_flag = True
# if insert_point_flag :
# t = tk.Text(window, height=2)
# t.pack()
# else:
# insert_point_flag = False
#
# b1 = tk.Button(window, text="insert point", width=15, height=2, command=insert_point)
#
# b1.pack()
#
# b2 = tk.Button(window, text="insert end", width=15, height=2)
# b2.pack()
#
#
# window.mainloop() # ------------------------------------------------分割线------------------------------------------------- '''
# ------------------------------------------------------------
# # 5、 tkinter 之 生成输的文本框 + b1按钮(控制文本框的内容插入) + b2按钮 +文本框
# ------------------------------------------------------------
'''
#
# import tkinter as tk
# window = tk.Tk()
# window.title("my window")
# window.geometry("200x300")
#
# e = tk.Entry(window, show=None) # show = None,默认值,把输入的内容全部显示出来
# e.pack()
#
#
# def insert_point():
# var = e.get()
# t.insert('insert', var) # insert('insert', var) ,在光标所在的位置插入内容
#
#
# b1 = tk.Button(window, text="insert point", width=15, height=2, command=insert_point)
#
# b1.pack()
#
# b2 = tk.Button(window, text="insert end", width=15, height=2)
# b2.pack()
#
# t = tk.Text(window, height=2)
# t.pack()
# window.mainloop() # ------------------------------------------------分割线------------------------------------------------- '''
# ------------------------------------------------------------
# # 6、 完成!!tkinter 之 生成输的文本框 + b1按钮(控制文本框的内容插入) + b2按钮(控制文本框的内容插入)+ 文本框
# ------------------------------------------------------------
'''
#
# import tkinter as tk
# window = tk.Tk()
# window.title("my window")
# window.geometry("200x300")
#
# e = tk.Entry(window, show=None) # show = None,默认值,把输入的内容全部显示出来
# e.pack()
#
#
# def insert_point():
# var = e.get()
# t.insert('insert', var) # insert('insert', var) ,在光标所在的位置插入内容
#
# def insert_end():
# var = e.get()
# t.insert('end', var) # insert('insert', var) ,在文本框的末尾处插入内容
#
#
# b1 = tk.Button(window, text="insert point", width=15, height=2, command=insert_point)
# b1.pack()
#
#
# b2 = tk.Button(window, text="insert end", width=15, height=2, command=insert_end)
# b2.pack()
#
# t = tk.Text(window, height=2)
# t.pack()
#
# window.mainloop()
#
#
#
序号6,程序运行效果图如下;
class3_Entry & Text 输入和文本框的更多相关文章
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-人机界面如何让文本框可以输入,文本框可以编辑
选中一个文本框,然后在属性中双击输入配置的OnMouseDown事件(也可以是别的事件,但都是通过这种方法) 在左侧点击写变量,然后输入类型改成VisuDialos.Numpad(数字键盘方式), ...
- Qt QComBox 文本框输入itemText && 文本框查找item && 本文框添加Item &&设置显示Item数量
comBox的几种状态图如下: 图1:ui->comboBox->setEditable(true); 图2:ui->comboBox->setEditable(false ...
- 解决ie文本框不能输入和获取焦点问题
解决办法: 从正常的机器上拷贝c:\windows\system32\mshtmled.dll到本机的system32目录下即可.或者从安装盘中提取该文件. 加载mshtmled.dll: ...
- Java Swing 如何添加输入文字并且可以滚动的文本框?( JTextArea ,JScrollPane的使用)
准备: JTextArea 文本区,一个可以输入文字的文本框 常用方法: 1.setText(String t)设置文本区中显示的文本 2.getText() 获取文本区中显示的文本 JScrollP ...
- html文本框(input)不保存缓存记录
有的时候js往文本框里赋值,结果在火狐中刷新后,刚才赋的值还在,导致好多麻烦的事情,现总结一下解决办法如下: <input name="bestlovesky" type= ...
- Java知多少(85)文本框和文本区
在图形界面中,文本框和文本区是用于信息输入输出的组件. 文本框 文本框(JTextField)是界面中用于输入和输出一行文本的框.JTextField类用来建立文本框.与文本框相关的接口是Action ...
- Python Tkinter Entry(文本框)
Python学习记录--关于Tkinter Entry(文本框)的选项.方法说明,以及一些示例. 属性(Options) background(bg) borderwidth(bd) cursor e ...
- JavaScript文本框焦点事件
效果图如下: <!-- 当文本框获得焦点时候,如果文本框内容是 请输入搜索关键字 清空文本框,输入内容变黑色 --> <!-- 当文本框失去焦点时候,如果文本框无内容,则添加灰色的 ...
- 十. 图形界面(GUI)设计6.文本框和文本区
在图形界面中,文本框和文本区是用于信息输入输出的组件. 文本框 文本框(JTextField)是界面中用于输入和输出一行文本的框.JTextField类用来建立文本框.与文本框相关的接口是Action ...
随机推荐
- PHP ftp_chdir() 函数
定义和用法 ftp_chdir() 函数改变 FTP 服务器上的当前目录为指定目录. 如果成功,该函数返回 TRUE.如果失败,则返回 FALSE 和一个警告. 语法 ftp_chdir(ftp_co ...
- 【LeetCode 16】最接近的三数之和
题目链接 [题解] 上一道题那个算法求三个数的和为0的时候,其实就是一个不断在逼近本题中x=0的情况. 那么就套用上面那道题的做法. 在逼近的时候,取个差值的最小值就好了. [代码] class So ...
- Android中的RelativeLayout中组件的排放问题
今天想仿照新浪微博的用户中心 主要就是那个头像的问题,这个看到就想到用相对布局,现在是我想把那个名称放到头像的上面去xml中定义如下: <RelativeLayout android:layou ...
- [CQOI2014]数三角形 题解(找规律乱搞)
题面 其实这道题不用组合数!不用容斥! 只需要一个gcd和无脑找规律(滑稽 乍一看题目,如果单纯求合法三角形的话情况太多太复杂,我们可以从局部入手,最终扩展到整体. 首先考虑这样的情况: 类似地,我们 ...
- /etc/fstab修改及mkfs(e2label)相关应用与疑问
http://blog.chinaunix.net/uid-23392298-id-62318.html 我们将以问题开始说明: 案例: 由于n年前的误操作,导致系统启动的时候,提示如下错误:Coul ...
- Java-Class-I:org.springframework.web.mutipart.MutipartFile
ylbtech-Java-Class-I:org.springframework.web.mutipart.MutipartFile 1.返回顶部 2.返回顶部 1.1. import org.s ...
- PHP面试 PHP基础知识 一(引用变量)
PHP引用变量 常见引用变量面试题: 什么是引用变量? 在PHP中用什么符号定义引用变量? 考点:PHP的引用变量的概念及定义方式 概念:在PHP中引用意味着用不用的名字访问同一个变量内容 定 ...
- Haproxy 基础详解及动静分离配置
haproxy 介绍 1 工作在ISO 七层 根据http协议(或者工作在ISO四层 根据tcp协议) 提供web服务的负载均衡调度器 负载均衡调度器分类 工作在四层: # lvs 工作在七层: # ...
- 新建pc端页面的模板
pc端页面,要做兼容.新建pc端模板时,先要初始化浏览器的样式,我命名为reset.css @charset "utf-8"; /* 取消链接高亮 */ body,div,ul,l ...
- wc - 输出文件中的字节数、单词数、行数
SYNOPSIS 总览 wc [选项列表]... [文件名列表]... DESCRIPTION 描述 对每个文件输出行.单词.和字节统计数,如果指定了多于一个文件则还有一个行数的总计.没有指定文件或指 ...
