フォントファミリを変更したいが、機能しません。Tkinterはフォントファミリを変更しません
from tkinter import *
import tkinter.font as font
class Window:
def __init__(self):
root = Tk()
def_font=font.Font(family='Times')
root.title("Serial Conection Program")
self.mainFrame= Frame(root)
self.portLabel=Label(self.mainFrame, text="Port: ",font= def_font)
....
....
(私はのpython 3.6.1-anaconda3を使用)インタプリタとたぶんいくつかの問題私は、通常のfont= 'Times'
ような何かをしようとしていたが、これはまた、動作しません...
?
There is an image(I tried to change font in label "connection" to family "Times"
あなたはそれが機能していないことをどのように知っていますか?エラーが出ていますか? –
このコードではエラーは発生しませんが、fonstは変更されません(サイズ変更のみ可能)。 –
そのスクリーンショットに基づいて、tkinterはシステム上にフォントを見つけられていないように見え、ビットマップフォントに戻っています。フォントを作成した後、次のコード行をプログラムに追加すると、何が得られますか? 'print(def_font.actual())' –