续前节  tkinter学习笔记  6-8


6.Text控件  文本控件,用于显示多行文本  Entry控件加强版

text 控件

自定义插入字符串的方法

text.insert(tkinter.INSERT, str)

7.带滚动条的Text

创建滚动条  scroll = tkinter.Scrollbar()

设置滚动条的位置及填充效果   side放到窗体的那一侧 fill填充  

scroll.pack(side=tkinter.RIGHT, fill=tkinter.Y)  #右侧 Y轴填充

关联控件和滚动条  

scroll.config(command=text.yview)  #滚动条关联文本

text.config(yscrollcommand=scroll.set)  #文本关联滚动条

8.CheckButton多选框控件   勾选框控件

效果

    8.1 创建多选框控件,hobby绑定变量 updata方法     

check1 = tkinter.Checkbutton(win,text="money", variable=hobby1, command=updata)

    8.2-3  创建不同的选项,绑定 不容的变量和相同的方法

    8.4 绑定变量 选择绑定布尔类型的变量    

    先定义标签,后绑定变量 

    8.5 创建对应的方法 updata    

            #创建文本框,显示文本标签内容,更新并显示对应的标签值    6/7/8 

    8.9 清除text中的内容   

        text.delete(0.0, tkinter.END)     #0.0 第一行第一个字符 到结束


未完待续  2019年8月17日12:10:49