2011-10-11 51 views
2

我只有兩個希望快速的問題。 我使用Python 2.6Python 2.6字體/顏色變化+錯誤窗口

  1. 我應該如何去與tkfont類改變字符串的字體和顏色?我似乎找到了大量關於tkfont類具有不同功能的文檔,例如,我認爲我應該使用tkfont.config(),並指定作爲選項的內容,但沒有說明如何應用它。 例如如果我想製作字符串,'Hello world'是color = blue,family = Courier和size = 15,那麼如何使用tkfont來做到這一點?

  2. 是否有可以與Windows錯誤的聲音,等被稱爲儘管我在上一個問題詢問tkfont通用蟒蛇錯誤窗口,我相當肯定,我不應該做的Tkinter這部分感覺有一些可以調用的默認python錯誤窗口。

對不起,這些漂亮nooby的問題,我真的卡在這裏。

+0

字符串沒有字體或顏色。小部件的確如此。你能更具體地瞭解你使用的小部件嗎? –

+0

哦,對不起,我的錯。基本上,我將一個字符串插入到一個列表框中。我需要根據不同的條件指定文本的字體,顏色和大小。 編輯:哦,非常感謝你的標準對話位,我不知道我是如何錯過了! – Geoff

回答

0

Tkinter帶有許多stantard對話框。關於這些的一個很好的參考點是關於effbot的Standard Dialogs頁面。

我會回答你關於顏色的問題,當你澄清一點。

+0

再次感謝標準對話框鏈接,我設法讓我自己休息。 我只是用: my_font = tkFont.Font(家族= '信使',大小= 15) listbox.config(...,字體= my_font) 作爲顏色位,我只是使用: 列表框。 itemconfig(index,fg ='blue') 關於我需要的項目 – Geoff