摘要:
11.3.3 什么是box sizer?box sizer是wxPython所提供的sizer 中的最简单和最灵活的sizer。一个box sizer是一个垂直列或水平行,窗口部件在其中从左至右或从上到下布置在一条线上。虽然这听起来好像用处 太简单,但是来自相互之间嵌套sizer的能力使你能够在每行或每列很容易放置不同数量的项目。由于每个sizer都是一个独立的实体,因此你的布局就有 了更多的灵活... 阅读全文
posted @ 2008-01-31 15:43
Yoshow
阅读(1538)
评论(0)
推荐(0)
摘要:
11.3 使用其它类型的sizer我们已经讨论了基本的sizer,现在我们可以转向更复杂和更灵 活的sizer了。其中两个(flex grid sizer和grid bag sizer)本质上是grid的变种。另外两个(box和 static box sizer)使用一个不同的和更灵活的布局结构。11.3.1 什么是flex grid sizer?flex grid sizer是grid size... 阅读全文
posted @ 2008-01-31 15:38
Yoshow
阅读(1086)
评论(0)
推荐(0)
摘要:
12 处理基本的图像本章内容:装载图像和创建图像对象创建设备上下文绘制到设备上下文绘制文本到设备上下文管理画刷、画笔和设备坐标任 何用户界面工具的最基本的行为就是在屏幕上绘制。在最基本的层面上来说,定义在wxPython中的每个窗口部件都是由发送给屏幕的一系列命令构成的。那 些绘制命令是否是在wxPython代码库中,这依赖于相关窗口部件对于本地操作系统是否是本地化的或完全由wxPython所定义... 阅读全文
posted @ 2008-01-31 15:28
Yoshow
阅读(2534)
评论(0)
推荐(0)
摘要:
11.4 一个现实中使用sizer的例子迄今为止,我们所展示的有关sizer的例子都是在显示它们的功能方面。下面,我们将展示一个如何使用sizer来建造一个真实的布局。图11.16显示了一个使用不同sizer建造的复杂程度适中的布局。图11.16例11.11显示了产生上图的代码。这段代码看起来有点复杂,但是我们将对它分块解读。例11.11 用sizer来建造地址表单import wxclass T... 阅读全文
posted @ 2008-01-31 15:18
Yoshow
阅读(1185)
评论(0)
推荐(0)
摘要:
7、使用基本的控件工作wxPython工具包提供了多种不同的窗口部件,包括了本章所提到的基本控 件。我们涉及静态文本、可编辑的文本、按钮、微调、滑块、复选框、单选按钮、选择器、列表框、组合框和标尺。对于每种窗口部件,我们将提供一个关于如何使 用它的简短例子,并附上相关的wxPython API的说明。7.1 显示文本这一节以在屏幕上显示文本的例子作为开始,包括用作标签的静态文本域,有样式和无样式的... 阅读全文
posted @ 2008-01-31 15:18
Yoshow
阅读(1520)
评论(0)
推荐(0)
浙公网安备 33010602011771号