【问题标题】:Python 2.6 font/colour change + error windowPython 2.6 字体/颜色更改 + 错误窗口
【发布时间】:2011-12-05 16:49:34
【问题描述】:

我只有两个希望快速的问题。 我正在使用 Python 2.6

  1. 我应该如何使用 tkfont 类更改字符串的字体和颜色?我似乎找到了大量关于 tkfont 类具有的不同功能的文档,例如我想我应该使用 tkfont.config(),以及指定什么作为选项,但没有关于如何应用它的内容。 例如如果我想将字符串“Hello world”设为颜色 = 蓝色、家庭 = 快递和大小 = 15,我将如何使用 tkfont 做到这一点?

  2. 是否有一个通用的 python 错误窗口可以用 windows 错误声音等调用。尽管我在上一个问题中要求 tkfont,但我很确定我不应该用 tkinter 做这部分感觉有一些默认的python错误窗口可以调用。

对不起,这些非常愚蠢的问题,我真的被困在这里了。

【问题讨论】:

  • 字符串没有字体或颜色。不过,小部件可以。您能否更具体地说明您正在使用哪些小部件?
  • 哦,对不起,我的错误。基本上,我将一个字符串插入到一个列表框中。我需要根据不同的条件指定文本的字体、颜色和大小。编辑:哦,非常感谢标准对话框位,我不知道我是怎么错过的!

标签: python fonts colors window tkinter


【解决方案1】:

Tkinter 带有许多标准对话框。 effbot 上的Standard Dialogs 页面是一个很好的参考点。

当你稍微澄清一下,我会回答你关于颜色的问题。

【讨论】:

  • 再次感谢标准对话框链接,我自己设法获得了其余部分。我刚刚使用: my_font = tkFont.Font(family = 'Courier', size = 15) listbox.config(..., font = my_font) 至于颜色位,我刚刚使用: listbox.itemconfig(index, fg = '蓝色')在我需要的物品上
猜你喜欢
  • 2015-08-10
  • 2012-10-15
  • 1970-01-01
  • 1970-01-01
  • 2018-05-30
  • 1970-01-01
  • 2014-02-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多