我正在使用 Tkinter 用 Python 编写 GUI,但遇到了一些困难。我有这个可重复的片段:
重复8次。
我想创建以下类或结构:
frame1 = LabelFrame(root, text="Host 0", padx=5, pady=5)
frame1.grid(row=0, column=0)
labela1 = Label(frame1, text="ID 21")
c1 = Checkbutton(frame1, text="Save images")
c1.grid(row=2, column=1, columnspan=2)
b11 = Button(frame1, text="Start host")
b12 = Button(frame1, text="Start app")
b13 = Button(frame1, text="Kill app")
b14 = Button(frame1, text="Turn off host")
labela1.grid(row=1, column=0)
b11.grid(row=1, column=2)
b12.grid(row=1, column=3)
b13.grid(row=1, column=4)
b14.grid(row=1, column=5)
labela12 = Label(frame1, text="Status", fg='#00f')
labela12.grid(row=2, column=3, columnspan=4)
Run Code Online (Sandbox Code Playgroud)
然后通过for 循环填充 GUI。 这在Python中可能吗?我确实在网上找不到解决此类问题的任何内容。提前致谢!