私はコーディングと python に本当に慣れていないので、これは単に基本的な知識が不足している可能性がありますが、コードを実行するたびに、デフォルトの左上の位置にButtons とs が表示されます。Label間違いがどこにあるか、またはこの問題を修正する方法を知っている人はいますか?
私は最初にこれを試しました.grid(row = 1, column = 5)が、これもうまくいきませんでした。
def swap(frame):
frame.tkraise()
for frame in (f1, f2, f3):
frame.grid(row = 0, column = 0)
# ---------------------------------------1
# This is just the first frame but I think this is scaleable
name1 = Label(f1, text = "Frame 1")
name1.pack(side = BOTTOM)
switchbutton1 = Button(f1, text = "Next Frame", command = lambda: swap(f2))
switchbutton1.pack(side = BOTTOM)
エラー メッセージは表示されませんが、デフォルトの位置にしか表示されません。.grid()ボタンをカスタム位置に配置したり、カスタム位置に配置できることを期待しています.pack()。