【发布时间】:2019-11-03 05:27:23
【问题描述】:
我一直在尝试将标签 a、b 放在第 2 帧内。
import random
from tkinter import *
root = Tk()
root.title("Rock Paper Scissor")
root.geometry("600x600")
# user choice frame
frame1 = Frame(root, height=200, bg="cyan")
frame1.pack(fill=X)
# frame1.pack_propagate(0) # stop frame from force fit
Button(frame1, text="ROCK").pack(side=TOP)
Button(frame1, text="PAPER").pack(side=TOP)
Button(frame1, text="SCISSOR").pack(side=TOP)
# score frame
frame2 = Frame(root, height=50,bg="orange").pack(fill=X)
a = Label(frame2, text="Your score")
b = Label(frame2, text="Computer score")
a.pack()
b.pack()
root.mainloop()
但每当我运行此代码时,标签 a 和 b 都会显示在第 2 帧下方。
【问题讨论】: