2011-07-14 5 views
2

私はLinuxおよびMac   OS   Xの両方で実行したいTkinter/Pythonプログラムを、書いては、LinuxでTkinterのフォントが

は、私はそれを見にとても満足していますMacでは  OS   Xのフォントは本当にひどいですが、私はよくサポートされているフォントを使用していますが、Helvetica、Arialです。

Tkinterでよく見えるフォントについていくつかお勧めしますか?以下のような

答えて

3

システムフォントを使用してみてください:

  • TkDefaultFont
  • TkTextFont
  • TkFixedFont
  • TkMenuFont
  • TkHeadingFont
  • TkCaptionFont
  • TkSmallCaptionFont
  • TkIconFont
  • TkTooltipFont

は簡単なコードサンプルです:

from Tkinter import * 
root = Tk() 
l = Label(root, text="Hello World", font="TkSmallCaptionFont") 
l.pack() 
root.mainloop() 

これらのフォントのいいところは、彼らは、クロスプラットフォームであり、彼らがネイティブに見えるということです。

上記のコードが機能しない場合は、Tkinterのバージョンが8.5以上であることを確認してください。これらのフォントは、Tkinter 8.4以下では動作しません。

関連する問題