私はこのようなフレームのスタックを持っています:
+--+
| |
+-+--+-+
| |
+-+------+-+
| |
+----------+
しかし、私はそれらをこのようにしたいと思います:
+--+
| |
+---+--+
| |
+---+------+
| |
+----------+
これを行うための最良の方法は何ですか?
パックを使用していて、正しく動作させることができませんでした。何らかの理由で、グリッドを使用してもまったく表示されず、プログラムがハングします
# Main script
root = Tk()
root.geometry('500x500')
for task in TaskList:
GuiTools.TaskBox.TaskBox(root, task)
root.mainloop() # program hangs from this line, to the point of having to use kill to close it
# Taskbox class
class Taskbox(master, task):
__init__(self)
self.TaskFrame = Frame(master, borderwidth=3, relief=RAISED)
. . .
Putting stuff in frame
. . .
self.TaskFrame.pack() # Gives result 1
#self.TaskFrame.grid(column=1, sticky='ne') # no display, causes hang