99热99这里只有精品6国产,亚洲中文字幕在线天天更新,在线观看亚洲精品国产福利片 ,久久久久综合网

歡迎加入QQ討論群258996829
麥子學(xué)院 頭像
蘋果6袋
6
麥子學(xué)院

Tkinter的顏色和字體詳解

發(fā)布時(shí)間:2016-08-07 21:31  回復(fù):0  查看:10251   最后回復(fù):2016-08-07 21:31  

我們在學(xué)習(xí)Tkinter時(shí),可能最先接觸的就是顏色和字體。所以這里給大家講解一下。

 

Tkinter Colors

 Tkinter Colors: Tkinter的代表與字符串的顏色。一般有兩種方式來指定Tkinter的顏色

Tkinter的代表與字符串的顏色。一般有兩種方式來指定Tkinter的顏色:

 

你可以使用一個(gè)字符串,指定紅色,綠色和藍(lán)色十六進(jìn)制數(shù)字的比例。例如,FFF”是白色的,000000”是黑色的,000fff000”是純綠色,和00FFFF”是純青色(綠加藍(lán)).

 

 

您還可以使用任何本地定義的標(biāo)準(zhǔn)顏色名稱。顏色白色,,,綠色,藍(lán),青色,黃色,洋紅將始終可用.

 

顏色可選項(xiàng):

常見的顏色選項(xiàng):

 

activebackground: 當(dāng)widget是活躍widget的背景顏色.

 

 

activeforeground:小部件時(shí),部件是活躍的前景色.

 

 

background: widget的背景顏色。這也可以代表ASBG.

 

 

disabledforeground: 前景色的部件,當(dāng)部件被禁用.

 

 

foreground: widget的前景色。這也可以表示為FG.

 

 

highlightbackground: 部件具有焦點(diǎn)時(shí)的亮點(diǎn)區(qū)域的背景顏色.

 

 

highlightcolor: 前景色的亮點(diǎn)區(qū)域,部件具有焦點(diǎn)時(shí).

 

 

selectbackground: widget的所選項(xiàng)目的背景顏色.

 

 

selectforeground: 前景色為widget的選定項(xiàng)目.

 

 

Tkinter Fonts

Python GUI - Tkinter Fonts:作為一個(gè)tuple的第一個(gè)元素是字體家族,一個(gè)點(diǎn)的大小,可選擇一個(gè)字符串,包含一個(gè)或更多的粗體,斜體,下劃線的樣式修飾符,加粗.

 

最多可能有三種方式來指定類型風(fēng)格.

簡單的tuple字體:

作為一個(gè)tuple的第一個(gè)元素是字體家族,一個(gè)點(diǎn)的大小,可選擇一個(gè)字符串,包含一個(gè)或更多的粗體,斜體,下劃線的樣式修飾符,加粗.

例子:

 

("Helvetica", "16") for a 16-point Helvetica regular.

 

 

("Times", "24", "bold italic") for a 24-point Times bold italic.

 

字體對象Fonts:

你可以創(chuàng)建一個(gè)字體對象。由進(jìn)口的tkFont的模塊,并使用其字體類的構(gòu)造:

import tkFont

 

font = tkFont.Font ( option, ... )

下面是選項(xiàng)列表:

 

family: 作為一個(gè)字符串的字體系列名稱.

 

 

size: 作為一個(gè)整數(shù),以點(diǎn)字體的高度。為了獲得字體的n個(gè)像素高,使用-n.

 

 

weight: "bold" for boldface, "normal" for regular weight.

 

 

slant: "italic" for italic, "roman" for unslanted.

 

 

underline: 1 for underlined text, 0 for normal.

 

 

overstrike: 1 for overstruck text, 0 for normal.

 

例子:

helv36 = tkFont.Font(family="Helvetica",size=36,weight="bold")

X Window 字體:

如果你正在運(yùn)行X Window系統(tǒng)下,你可以使用任何的X字體名稱.

例如,名為字體 - *-lucidatypewriter中的r-* - * - *-140 - * - * - * - * - * - *”是筆者最喜愛的固定寬度的屏幕上使用的字體。使用xfontsel計(jì)劃,以幫助您選擇美觀的字體.

 

 

原文來自:博客園/python客棧

您還未登錄,請先登錄

熱門帖子

最新帖子

?