1

我正在使用 Python 2.7 和 Python 3.1 中提供的新 ttk.Notebook 小部件。

我正在努力完成以下任务:

  1. 如何更改与笔记本选项卡标题关联的字体。我想使用一个用户控制其大小的命名字体对象。(可以 ttk.Style 在这里帮助我吗?)

  2. 如何绑定到特定于选项卡的键盘焦点 (<FocusIn>)、鼠标悬停事件 (<Enter>) 和右键单击 (<Button-3>)。尝试绑定到特定于选项卡的键盘焦点和鼠标悬停事件时,我完全失败了。我可以绑定到 <Button-3> 右键单击​​,但我不知道如何确定用户单击的选项卡。使用 .identify( event.x, event.y ) 返回字符串 'label' 与小部件引用。

  3. 有没有办法给选项卡一个 id(文档通过 tab_id 提示),这样我们就可以独立于它们在选项卡数组中的物理位置来引用选项卡?

谢谢你,马尔科姆

4

1 回答 1

-1

我们实际上是在 Tkinter邮件列表中回答这些问题;事实上,除了“查看邮件列表”之外,我对在 Stackoverflow 中说任何话都感觉很复杂。不过,公平地指出,回答了关于字体的问题,并且是关于选项卡事件一个线索。

于 2010-12-19T12:55:13.243 回答