- PyGTK 教程
- PyGTK - 主页
- PyGTK - 简介
- PyGTK - 环境
- PyGTK - 你好世界
- PyGTK - 重要类
- PyGTK - 窗口类
- PyGTK - 按钮类
- PyGTK - 标签类
- PyGTK - 入门级
- PyGTK - 信号处理
- PyGTK - 事件处理
- PyGTK - 容器
- PyGTK - 盒子类
- PyGTK - ButtonBox 类
- PyGTK - 对齐类
- PyGTK - EventBox 类
- PyGTK - 布局类
- PyGTK - 组合框类
- PyGTK - ToggleButton 类
- PyGTK - CheckButton 类
- PyGTK - 单选按钮类
- PyGTK - 菜单栏、菜单和菜单项
- PyGTK - 工具栏类
- PyGTK - 调整类
- PyGTK - 范围类
- PyGTK - 规模类
- PyGTK - 滚动条类
- PyGTK - 对话框类
- PyGTK - 消息对话框类
- PyGTK - AboutDialog 类
- PyGTK - 字体选择对话框
- PyGTK - 颜色选择对话框
- PyGTK - 文件选择器对话框
- PyGTK - 笔记本类
- PyGTK - 框架类
- PyGTK - AspectFrame 类
- PyGTK - TreeView 类
- PyGTK - 窗格类
- PyGTK - 状态栏类
- PyGTK - ProgressBar 类
- PyGTK - 视口类
- PyGTK - 滚动窗口类
- PyGTK - 箭头类
- PyGTK - 图像类
- PyGTK - DrawingArea 类
- PyGTK - SpinButton 类
- PyGTK - 日历类
- PyGTK - 剪贴板类
- PyGTK - 标尺类
- PyGTK - 超时
- PyGTK - 拖放
- PyGTK 有用资源
- PyGTK - 快速指南
- PyGTK - 有用的资源
- PyGTK - 讨论
PyGTK - 窗口类
gtk.Window 类的对象提供了一个用户通常认为是 Wwindow 的小部件。该小部件是一个容器,因此它可以容纳一个子小部件。它提供了一个用标题栏和调整大小控件装饰的可显示区域。
gtk.Window 类具有以下构造函数 -
gtk.Window(type)
类型参数采用以下值之一 -
gtk.WINDOW_TOPLEVEL(默认) | 该窗口没有父窗口。顶层窗口是主应用程序窗口和对话框。 |
gtk.WINDOW_POPUP | 这扇窗户没有框架或装饰。弹出窗口用于菜单和工具提示。 |
下面列出了 gtk.Window 类的一些重要方法 -
序号 | 方法和说明 |
---|---|
1 | 设置标题(字符串) 这会将 gtk.window 的“title”属性设置为title指定的值。窗口的标题将显示在其标题栏中。 |
2 | 获取标题() 这将返回窗口的标题(如果设置)。 |
3 | 设置位置() 这设置了窗口的位置。预定义的位置常数是 -
|
3 | 设置焦点() 这将指定的小部件设置为窗口的焦点小部件。 |
4 | 设置可调整大小() 默认情况下这是正确的。set_resized() 帮助用户设置窗口的大小。 |
5 | set_decorated() 默认情况下这是正确的。如果为 false,则标题栏和窗口的大小调整控件将被禁用。 |
6 | 设置模态() 如果为 true,窗口将变为模态窗口并阻止与其他窗口的交互。这用于对话框小部件。 |
7 | 设置默认大小() 这会将窗口的默认大小设置为指定的宽度和高度(以像素为单位)。 |
gtk.Window 小部件发出以下信号 -
激活默认值 | 当窗口的默认子窗口小部件通常由用户按 Return 或 Enter 键激活时,会发出此信号。 |
激活焦点 | 当用户通常按空格键激活具有焦点的子窗口小部件时,会发出此信号。 |
移动焦点 | 当用户按下 Tab、Shift+Tab 或向上、向下、向左或向右箭头键时,窗口的子窗口小部件内的焦点发生更改时,会发出此信号。 |
设定焦点 | 当焦点更改为window中的小部件时,会发出此信号。 |