Tkinterを使用してPythonスクリプト用のGUIを作成していますが、GUIに拡張可能なウィジェットが必要です。pack関数で「fill」プロパティと「expand」プロパティを使用しようとしていますが、Python 3.2でコードをコンパイルするたびに、次のエラーが発生します。
_tkinter.TclError: unknown option "-expand"
このプロパティはPython3.2ではサポートされていませんか?
Tkinterを使用してPythonスクリプト用のGUIを作成していますが、GUIに拡張可能なウィジェットが必要です。pack関数で「fill」プロパティと「expand」プロパティを使用しようとしていますが、Python 3.2でコードをコンパイルするたびに、次のエラーが発生します。
_tkinter.TclError: unknown option "-expand"
このプロパティはPython3.2ではサポートされていませんか?
expand
またはfill
属性に関しては何も変更されていません。実例は次のとおりです。
import tkinter as tk
class ExampleApp(tk.Tk):
def __init__(self):
tk.Tk.__init__(self)
for i in range(1,11):
label = tk.Label(self, text="This is item #%s" % i,
borderwidth=2, relief="groove")
label.pack(side="top", fill="both", expand=True, padx=2, pady=1)
app = ExampleApp()
app.mainloop()