1

私はコーディングと 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()

4

0 に答える 0