设为首页 加入收藏

TOP

Python 常用系统模块整理(七)
2019-01-11 22:10:37 】 浏览:385
Tags:Python 常用 系统 模块 整理
件的位置, 有tkinter.LEFT,tkinter.RIGHT等      
  • padx: 设置组件与x轴的间距      
  • pady: 设置组件与y轴的间距      
  • anchor: 对齐方式, tkinter.W(左对齐)等      
  • fill: 是否填充,tkinter.X(横向填充), tkinter.Y(纵向填充)      
  • grid(row, column[padx, pady, sticky]): 将控件以用列表的形式提交    
    • row: 行,从0开始      
    • column: 列,从0开始      
    • sticky: 对齐方式, tkinter.W(左对齐)等      
  • Frame(tk): 创建一个框架,返回Frame对象,需要提交
  • Button(tk|frame, text='',bg='背景色', fg='前景色', command=点击方法): 创建一个按钮,返回一个Button对象,需要提交
  • Checkbutton(tk|frame, text='', variable=IntVar): 多选框,返回 Checkbutton 对象,需要提交
    • variable: 当选中状态,值为1,未选中状态值为0  
  • Radiobutton(tk|frame, text='', variable=IntVar, value=1[, indicatoron]): 单选框,返回Radiobutton对象,需要提交
    • variable: 同一组单选框,给定同一个variable  
    • value: 指定该单选框选中时 variable 的值,同一组单选框的 value 值需不同  
    • indicatoron: 指定是否显示文本前的选择框,默认True  
  • LabelFrame(tk|frame, text='', padx, pady): 一个容器框架,将其他控件显示在 LabelFrame 中,需要提交
    • padx: 设置容器与x轴的距离  
    • pady: 设置容器与y轴的距离  
  • Entry(tk|frame[, textvariable, show...]): 输入框,返回 Entry 对象,需要提交
    • textvariable: 传入一个变量,用于保存输入  
    • show: 所有的输入都使用show显示,如需要密码输入 show='*', 则所有的输入都是'*'
    • validate: 是否开启验证功能  
      • focus: 当获得或失去焦点时    
      • focusin: 当获得焦点时    
      • focusout: 当失去焦点时    
      • key: 当输入框被编辑时    
      • all: 当出现上边任何一种情况时    
      • none: 不验证(默认)    
    • validatecommand: 验证函数,返回True或False  
    • invalidcommand: 非法输入函数,当验证函数返回False时调用此函数  
    • class Entry:  
      • delete(a, b): 删除输入框中的指定内容,tkinter.END表示最后    
      • insert(a, str): 将str插入到输入框的a位置处    
      • get(): 获取输入框中的内容    
  • Listbox(tk|frame, ): 一个列表容器,返回Listbox对象,需要提交
    • class Listbox:  
      • insert(a, str): 在列表的a(tkinter.END表示最后)位置添加字符串str    
      • delete(a[, b]): 删除列表a位置的内容, 指定b,删除a到b的内容    
  • 首页 上一页 4 5 6 7 下一页 尾页 7/7/7
    】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
    上一篇聊聊技术写作的个人体会 下一篇Django与多个数据库交互

    最新文章

    热门文章

    Hot 文章

    Python

    C 语言

    C++基础

    大数据基础

    linux编程基础

    C/C++面试题目