zoukankan      html  css  js  c++  java
  • tkinter的控件

    包含如下控件:

    Button     按钮控件

    Canvas    画布控件,显示图形元素如线程或文本

    Checkbutton  多选框控件,用于在程序中提供多项选择框

    Entry      单行输入控件,用于显示简单的文本内容

    Frame      框架控件,在屏幕上显示一矩形区域,多用来作为容器

    Label      标签控件,可以显示文本和位图

    Listbox      列表控件,可以显示文本和位图

    Menubutton    菜单按钮控件,用于显示菜单项

    Menu        菜单控件,显示菜单栏,下拉菜单,和弹出菜单

    Message      消息控件,用来显示多行文本,与Lable类似

    Radiobutton      单选按钮控件,显示一个单选的按钮状态

    Scale         范围控件,显示一个数值刻度

    Scrollbar        滚动条控件,在内容超过可视化区域时使用,如列表框

    Text          多行文本控件,用于显示多行文本

    Toplevel        容器控件,用来提供一个单独的对话框,和Frame比较类似

    Spinbox        输入控件

    Panedwindow      是一个窗口布局管理器控件,可以包含一个或多个子控件

    LabelFrame      是一个简单的容器控件,常用于复杂的窗口布局

    tkMessageBox    用于显示应用程序的消息框

    这些组件可以通过类的构造函数可以创建其对象实例,如:

      from tkinter import *

      root=Tk()

      button1=Button(root,text='确定')      #----这就是按钮组件的构造函数

    它们的共同属性:

    dimension  控件大小

    color     控件颜色

    font      控件字体

    anchor    锚点,对应东南西北以及4个角  ,如下图 

     

    relief      控件样式

    bitmap    位图

    cursor    光标

    text      显示文本内容

    state    设置组件状态为正常normal,激活active,禁用disabled

    可通过如下三方式之一设置组件的属性:

    button1=Button(root,text='确定')    #按组件的构造函数

    button1.config(text='确定')           #组件对象的config()方法的命名参数

    button1["text"]=确定                    #组件对象的属性的赋值

  • 相关阅读:
    android 加入关屏
    网址导航收集
    OpenStack 中文社区
    Truncate 删除数据
    c# 实体类生成工具
    .net 关系
    html中,播放 flash
    Axis2.0+WebService的使用
    xfire java web服务器引擎
    修复 google paly
  • 原文地址:https://www.cnblogs.com/dbslinux/p/11521111.html
Copyright © 2011-2022 走看看