如何?我試過的tkinter帆布上的粗體文本
self.textindex = self.canvastext.create_text(0,696,font=('freemono bold',9), anchor='nw', fill='black', text='Longitude: ' + str(px))
或
self.textindex = self.canvastext.create_text(0,696,font=('bold', 'freemono bold',9), anchor='nw', fill='black', text='Longitude: ' + str(px))
等幾個變化,要麼有字體類型恢復到默認字體或給我的錯誤。
我實際上想要某種類型的字體是塊風格的字體,每個字符都有相同的寬度,所以我可以在屏幕的某些部分設置很好的列風格格式。我沒有看到我運行的任何程序,Times Roman(我認爲這是正確的名稱)彈出,所以我猜測Linux Mint不符合標準:)因此使用freemono。我會堅持默認字體,這已經是大膽的,試圖在屏幕上格式化它更加困難,雖然我看起來有點不錯,但這個程序現在變得很好。
您可以嘗試閱讀一些文檔,而不是嘗試隨機的東西。 http://effbot.org/tkinterbook/tkinter-widget-styling.htm,http://www.tkdocs.com/tutorial/fonts.html,https://www.tutorialspoint.com/python/tk_fonts.htm, http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/fonts.html –
其實我已經使用Canvas窗口部件effbot.org網頁來獲取,但我甚至沒有想到轉到其他頁面。我認爲我已經按照現在的方式嘗試了它,但我不應該一直把引號放在大膽的位置。小愚蠢滑倒。 – confused