我正在使用Python 2.7和Python 3.1中提供的新ttk.Notebook小部件。
我正在努力完成以下任务:
如何更改与笔记本标签标题关联的字体。我想使用一个用户控制其大小的命名字体对象。 (ttk.Style可以帮助我吗?)
如何绑定到特定于标签的键盘焦点(< FocusIn>),鼠标悬停事件(< Enter>)和右键单击(< Button-3>)。我总是尝试绑定到特定于标签的键盘焦点和鼠标悬停事件。我可以绑定到< Button-3>右键单击,但我无法弄清楚如何确定用户点击的标签。使用.identify(event.x,event.y)返回字符串'label'与小部件引用。
有没有办法给标签提供一个id(文档通过tab_id提示这一点)所以我们可以在一组标签中引用与其物理位置无关的标签?
谢谢你, 马尔科姆
答案 0 :(得分:-1)
我们实际上是在Tkinter mailing list回答这些问题;事实上,除了“查看邮件列表”之外,我对Stackoverflow中的任何内容都有不同的感受。但是,值得注意的是,this回答了有关字体的问题,this负责标签事件的一个主题。