我是靠谱客的博主 狂野战斗机,这篇文章主要介绍python row column_tkinter columnConfigu和rowconfigu,现在分享给大家,希望可以做个参考。

你不能随心所欲。但是,您可以通过让第1行中的小部件跨越两列(其中第2行中的小部件仅跨越一列)来获得相同的视觉效果。然后您可以给第二列赋予权重,这将影响第1行上的小部件,但不会影响第2行上的小部件。在

下面是一个简单的例子:import tkinter as tk

root = tk.Tk()

l1 = tk.Frame(root, background="red", width=100, height=50)

l2 = tk.Frame(root, background="orange", width=100, height=50)

l3 = tk.Frame(root, background="green", width=100, height=50)

l4 = tk.Frame(root, background="blue", width=100, height=50)

root.columnconfigure(2, weight=1)

l1.grid(row=1, column=1, columnspan=2, sticky="ew")

l2.grid(row=1, column=3, sticky="ew")

l3.grid(row=2, column=1, sticky="ew")

l4.grid(row=2, column=3, sticky="ew")

root.mainloop()

当这段代码第一次启动时,这两列的大小是相同的。在

调整窗口大小时,您可以看到第1行的小部件展开,而第2行的小部件没有展开。在

最后

以上就是狂野战斗机最近收集整理的关于python row column_tkinter columnConfigu和rowconfigu的全部内容,更多相关python内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(129)

评论列表共有 0 条评论

立即
投稿
返回
顶部