企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# Ttk Notebook and PNotebook 如果在GUI窗口中选择,放置TNotebook并调整其大小,它将显示一个包含两页的笔记本,外观可能如下: ![](https://img.kancloud.cn/42/e7/42e77f38973528e073f34d5deb859312_612x485.jpg) 要更改TNotebook的属性,请选择笔记本编辑器,方法是在小部件中调用Control-Button-1,然后从小部件菜单中选择编辑页面,或者在带有Button-3的小部件树中选择它,然后在中选择小部件条目。 弹出菜单。 ![](https://img.kancloud.cn/96/2a/962a84465e8e1c0ab99ae1d8bf0774e8_658x415.jpg) 在这里,您可以进行各种有趣的操作,例如更改选项卡中的文本并选择要激活的选项卡以添加小部件或更改已添加到该页面的小部件的属性。如果转到菜单项->添加,它将为笔记本创建一个新页面,在上面的示例中,位于页面2的右侧。“移动”菜单以及向上和向下按钮将更改菜单的顺序。页面。移动操作将所选页面上移或下移一个位置。向下移动底部对象将使其移动到顶部,以此类推。 最后,标签编辑器允许如图所示将图像放在标签上。复合选项允许将图像放置在选项卡相对于文本的不同位置。图像和文本之间的关系由默认值为“ none”的复合选项控制。如果以这种方式离开,将只能看到图像,但看不到文本。我的建议是选择应该是GIF或PNG的图像,然后更改复合选项以适合。尽管可以在图像输入框中输入图像对象名称,但这是一个坏主意。我已将盒子设为橙色作为警告。 在选项卡编辑器中浏览页面的另一种方法是属性编辑器中的pages属性。调用选项卡编辑器的椭圆按钮将打开选项卡编辑器。 在版本4.10中,有一个名为PNotebook的Ttk Notebook变体,显示在下面: ![](https://img.kancloud.cn/6b/0d/6b0d9b83c9bb15be6f5184db31db58eb_612x485.png) 选项卡右边的x是图标,当使用Button-1进行选择时,这些图标将导致选项卡关闭。 请注意,此图标使用选项卡中允许的单个图像并将其放置在右侧。 因此,选项卡编辑器没有要修改的图像字段。 它看起来像: ![](https://img.kancloud.cn/18/18/1818f922fd6bf343727ea48a1af0d3fb_616x415.jpg) 为包含PNotebook的GUI创建支持模块时,将添加三个功能-“ _button_press”,“ _ button_release”和“ _mouse_over”。 这些名称应与用户可能在其应用程序代码中使用的名称不同。 它们被赋予了一些不寻常的前导“ _”字符以促进区分。