2017-01-03 47 views
0

多くのサイトでは、メニューウィジェットに 'font'というオプションがありますが、設定できませんでした。システムはWindows 8.1で動作するPython 3.5です。スクリプトは、開始:python tkinterメニュー、フォントの変更方法は?

  1. Tkinterのインポート*
  2. ルート= Tkの()
  3. root.geometry( '1400x800 + 120 + 40')
  4. から。
  5. メニューバー=メニュー(ルート)

以下のすべての行が失敗した:

1. root.configure(font = ('Verdana',14)) 
2. root.option_add("*Font", ('Verdana', 14)) 
3. menubar = Menu(root, font = ('Verdana', 14)) 
4. menubar.configure(font = ('Verdana', 14)) 
5. menubar.add_command(label = "File", font = ('Verdana', 14)) 
6. default_font = Font.nametofont('Verdana') 
7. default_font.configure(size = 14) 

*Most of above give error " unknown option 'font' "*  
+1

この質問は回答なしで[ここ](ここをクリック)(http://stackoverflow.com/questions/31925771/python-tkinter-how-to-modify-the-font-of-the-menu-widget) WindowsとOSXでメニューフォントを変更することはできないようです。 – scotty3785

答えて

0

おかげでscotty3785。 は、Windowsのメニューのフォントを変更することで解決:

Windowsの[システム]> [コントロールパネル]> [外観]> [表示]> [文字サイズの変更>を

今のTkinterのメニューフォントが大きいメニュー

を選択してください。

おそらく、Pythonのtkinterは完全なクロスプラットフォームではないと言われるかもしれません。

関連する問題