pyton tkinter参考手册中文版(软件直译)

所需积分/C币:50 2017-01-01 20:18:36 3.08MB PDF
收藏 收藏 3
举报

tkinter中文版参考手册,
24.4.窗口小部件Text 56 24.5。小部件标签Text 157 246。在小部件中设置选项卡Text 158 24.7构件撤消/重做堆栈Text 248.小部件上的方法Text 25.:顶级窗口方法 Toplevel1. 171 26.普遍小部件的方法 175 警告 27外观和选项数据库的标准化 27.1。如何命名窗口小部件类 190 27.2.如何命名部件实例 191 27.3资源规格线 27.4.资源匹配规则 194 28 :主题窗口小部件 28.1.进 28.2.小部件集 197 2.小部件集 198 30. Checkout ton combobOx 203 32. .205 Frame.………………… 208 34 Label 210 35 Labelframe 214 36 Menubutton… 217 37 Notebook 220 37.1.虚拟事件构件. Notebook 224 Panedwindow .225 Progressbar. 40 Radiobutton.….….…….…………229 cale 232 42., Scrollbar………1235 43. Separator 44. 1zegr1p.………………………… 239 Treeview 240 45.1。构件虚拟事件. Treeview .251 46.共同所有小部件的方法..52 46.1。在中指定小组件状态 254 47.自定义和创建主题和样式 255 48找到和使用主题..256 49.使用和自定义样式… 257 50.元素层 260 50.1。布局:构建一种风格 ,261 50.2。样式映射:动态外观变化 .264 51.连接应用程序的逻辑部件…… 267 52.控制变量:小部件背后的价值观. 67 53.重点:路由键盘输入 271 53.1。集中在小部件中… 273 54.事件:对刺激的反应 .274 54.1.级别的绑定 5A2。事件序列 277 543。事件类型 54.4事件修饰符. 灬280 54.5。键名称 .281 546。写您的处理程序:类 Event 284 547额外的参数欺骗 287 54.8。虚拟事件 55.弹出对话框 290 55.1.对话框模块 tkMessageBox..11291 55.2.模块 tkFileDialog 294 55.3.模块 tkColor chooser 296 1.为 Python的的跨平台图形用户接囗生成器 是为 Python设置一个UI(图形用户界面)小部件。本文档为 Python2.7和 8.5编写运行在 Linux下的X窗口系统。您的版本可 能会发生变化。 相关的参考资料 ●弗雷德里克 Lundh,写 ,有两个版本的他7 kinter简个:一个 更完整的1999年版和2005年的版本,介绍了几个新的功能。 Python2.7然速参老:有关 Python语言的一股信息。 (大约1000年行代码),大量工作上所需的应用程序的示例,请参见 感∶颜色和字体的择工具。此应用程序的设计演示如何构建您自己 的复合部件。 我们先来看 的可见部分:创建窗口小部件和安排他们在屏幕上。稍后 我们将谈论如何连接的脸——”前面板”一—在它背后的逻辑的应用。 2.小的应用程序 这里有一个微不足道的 程序包含只有一个退出按钮 #!/usr/bin/eny python import Tkinter as tk class Application(tk Frame def init (self, master=None) tk. Frame. init (self, master se elf grido self. createWidgetso def createWidgets(self) self. quitButton =tk. Button(self, text=Quit command=self. quit self. quitButton grido app= Application( app. master title( Sample application') app. mainloop o 这条线使脚本自动执行,假定您的系统具有 Python安装正确 这条线模块导入程序的命名空间,但将它作为重命名。tk 应用程序类必须从 类继承。 Frame 调用父类的构造函数。 Frame 有必要使应用程序实际上出现在屏幕上。 创建一个标记为"退出"按钮。 将按钮放置在应用程序上。 主要程序从这里开始通过实例化的类。 Application 此方法调川设置到”示例应用程序窗口的标题。 启动应用程序的主循环,等待鼠标和键盘事件。 3.定义 在我们开始之前,让我们来定义一些常用的术语。 窗口 这个词在不同语境中有不同的含义,但在一般情况下它是指在某个地 方在显示屏幕上的矩形区域 顶级窗口 在屏幕独立存在的窗口。它将装饰与标准帧和控件为您的系统的桌面 管理器。您可以在您的桌面上移动它。你可以普遍调整它的大小,虽 然您的应用程序可以防止这种情况 小部件 一般术语为任何组成应用程序的图形用户界面中的构建基块。小部件 示例:按钮、单选按钮、文本字段、框架和文本标签 框架 在 ,小部件是复杂的布局组织的基本单位。框架是可以包含其 他控件的矩形区域。 Frame 子女、父母 任何小部件创建时,将创建一个父-子关系。例如,如果您将放到框架 内的文本标签,车架是标签的父 4.布局管理 稍后我们将讨论的小部件,您的GUⅠ应用程序的构建块。如何做小部件被安排 在一个窗口中? 虽然有三种不同"几何经理"在 ,作者强烈倾向于几乎一切的几何管理 器。此管理器视为一个表的每个窗口或框架 副强大的行和 列。.grid( 单元格是一行和一列相交处的区域 ●每个列的宽度是该列中最宽的单元格的宽度。 每行的高度是那一行的最人单元格的高度。 对于不填充整个单元格的小部件,您可以指定额外的空间,会发生什 么。你可以留下额外的空间构件,外部或伸展要适应它,要么在水平 或垂直维度的构件。 您可以将多个单元格合并到个更大的区域,这个过程被称为跨越。 当你创建一个小部件时,它不会出现直到你注册它与几何管理器。因此,建设 和放置的一个小部件是一个两步过程,是像这样 self thing= tk Constructor(parent, ..) self. thing. grid(.) 在哪里是的窗口小部件类像、等等,而是父部件在哪这孩子小韶件正在建造。 所有的小部件都有一种方法,你可以使用告诉几何管理器把它放在哪儿。 ConstructorButtonFrameparent grido 4.1.方法. grido 在您的应用程序屏幕上显示一个小部件:W w grid (option-value, .. 此方法注册一个小部件与网格几何管理器 如果你不这样做,小部件将存 在内部,但它不会在屏幕上可见。选项,请参阅表1,".grid(几何管理器参 数 表1。. Grido几何管理器参数 列号,在那里你想要这个小部件网格,从零开始计数。默认值 column 为零。 通常一个小部件占据网格中的只有一个单元格。然而,你可以 抓住多个单元格的行,并将它们合并到一个更人的单元格,通 columnspan过将选项设置为单元格数目。例如,将跨列2、3和40行 单元格中放置小部件。 columnspan W grid(row=0, column=2, columnspan=3) n 要注册为一个孩子的一些小部件,请使用。新的父项必须是小 部件创建时使用的后裔。 wWan=22 parent i padx 内部填充ⅹ。内其左、右两边小部件添加此维度。 lady 内部y填充。其顶部和底部的边框内构件内添加此维度。 padx Ⅹ填充的外部。向左和右外小部件添加此维度。 Paay 外部y填充。此维度被添加的上方和下方的小部件。 到你想要插入的构件,从0廾始计数的行号。默认值是下编号 row 较大的未占用的一行。 通常一个小部件占据网格中的只有一个单元格。然而,你可以 抓住多个相邻单元格的列,将选项设置为单元格抓住数目。此 选项可以与选项组合用于抓取的单元格块。例如,会将小部件 rowspan 放在面积由合并20的单元格,用3-6行号和列号26。 rowspancolumnspan w grid(row=3, column=2, rowspan=4 columnspan=5)w stick 此选项确定如何分配任何额外空间内的单元格不采取处其自然 大小的小部件。请参阅下文

...展开详情
试读 127P pyton tkinter参考手册中文版(软件直译)
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    一个资源只可评论一次,评论内容不能少于5个字
    wuqishan123 资源还可以,内容不是太满意。。。。。。。。。
    2017-12-28
    回复
    bolind86 机器翻译的
    2017-02-13
    回复
    img
    hyx365593317

    关注 私信 TA的资源

    上传资源赚积分,得勋章
    最新推荐
    pyton tkinter参考手册中文版(软件直译) 50积分/C币 立即下载
    1/127
    pyton tkinter参考手册中文版(软件直译)第1页
    pyton tkinter参考手册中文版(软件直译)第2页
    pyton tkinter参考手册中文版(软件直译)第3页
    pyton tkinter参考手册中文版(软件直译)第4页
    pyton tkinter参考手册中文版(软件直译)第5页
    pyton tkinter参考手册中文版(软件直译)第6页
    pyton tkinter参考手册中文版(软件直译)第7页
    pyton tkinter参考手册中文版(软件直译)第8页
    pyton tkinter参考手册中文版(软件直译)第9页
    pyton tkinter参考手册中文版(软件直译)第10页
    pyton tkinter参考手册中文版(软件直译)第11页
    pyton tkinter参考手册中文版(软件直译)第12页
    pyton tkinter参考手册中文版(软件直译)第13页
    pyton tkinter参考手册中文版(软件直译)第14页
    pyton tkinter参考手册中文版(软件直译)第15页
    pyton tkinter参考手册中文版(软件直译)第16页
    pyton tkinter参考手册中文版(软件直译)第17页
    pyton tkinter参考手册中文版(软件直译)第18页
    pyton tkinter参考手册中文版(软件直译)第19页
    pyton tkinter参考手册中文版(软件直译)第20页

    试读已结束,剩余107页未读...

    50积分/C币 立即下载 >