Python 学习笔记 051

作者: 夜羽萧轩 | 来源:发表于2019-08-19 12:49 被阅读0次

续前节  tkinter学习笔记  9-10


9.Radiobutton单选框控件   点选按钮

点选按钮

变量的绑定 r=tkinter.IntVar()  /tkinter.StringVar()    读取方式为r.get()

怎么实现单选的功能? 必须绑定同一个变量,实现单选的目的

10 listbox控件  

列表框控件,可以包含一个或者多个文本框

作用:在listbox控件的小窗口显示一个字符串

#可用来建立下拉窗口

listbox

创建列表框的步骤  

1、创建一个listbox, 添加几个元素  

   添加方式 按顺序添加 

                   从前面添加   lb.insert(tkinter.END, item) #0.0从 前面添加 END从后面添加

                   从后面添加   lb.insert(tkinter.END, item) #0.0从 前面添加 END从后面添加

                   在开始添加   lb.insert(tkinter.ACTIVE, "cool")

                   将列表当做 一个元素添加   一个性添加多个   

                     lb.insert(tkinter.END, ["very good", "very nice"])

    列表元素的删除    

                   lb.delete(1,3)     #删除下标为123的索引

                   lb.delete(1)     #删除下标为1的元素

    更改默认选中状态   lb.select_set(2,5)

                   参数1为开始的索引,参数2为结束的索引,如果不指定参数2,只选中第一个索引处的内容

                   主题set前的下划线 略坑

    取消选中   lb.select_clear(2,4)  参数同选中的参数

    从列表中取值  print(lb.get(2, 4))

        返回当前的索引项,不是列表框的元素  print(lb.curselection())

   判断判断选项是否被选中  print(lb.selection_includes(1))


  未完待续  2019年8月18日19:55:46

    

  

相关文章

网友评论

    本文标题:Python 学习笔记 051

    本文链接:https://www.haomeiwen.com/subject/wcihsctx.html