2016-03-15 471 views
0

有幾個查詢。如何更改標題字體大小和標誌大小對於Tkinter窗口

a。爲了設置任何標題,我們使用以下命令:

master.title("Hello Welcome To Python World") 

但是那麼如何更改標題文本的字體大小?

b。能夠一個徽標添加到標題窗口下面的命令

img_tmp="pylogo.jpg" 
img=ImageTk.PhotoImage(Image.open(img_tmp)) 
root.call('wm','iconphoto',root,img) 

但後來我怎樣才能改變這種狀況被加載到幀的標誌圖像的大小?

請在您的意見/建議/臨時代碼snipet相同。

在此先感謝! Regards, Vimo

回答

-1

在文件的開頭,將Python 3.X或tkFontfrom tkinter import font放在Python 2.X中。然後,像

helv = font.Font(family="Helvetica", size=36, weight="bold", name='font') 

創建字體。最後,self.lbl1 = Label(self.frame, text='Label 1', font="font")將使用該字體。

對於標題欄,overrideredirect()方法允許您禁用操作系統標準並創建您自己的。

+0

@StardustGoeta archieve這樣的:你的建議是什麼改變了標貼的字體大小等等,但我想要一種方法來改變「標題文本」的字體大小,例如想要在上面的例子中改變「Hello Welcome To Python World」的文本大小。我怎樣才能做到這一點? – Vimo

+0

@Vimo對不起,我誤解了這個問題。 http://stackoverflow.com/questions/23836000/can-i-change-the-title-bar-in-tkinter似乎有一個類似的問題。這個標題欄是內置於操作系統中的,但它可以被禁用以創建自己的。 – StardustGogeta

0

不幸的是Tkinter真的很有限,你必須使用其他類型的窗口管理器導入或某種類型;我確實嘗試了一段時間,但是單獨使用tkinter - 這是不可能的。