我是靠谱客的博主 狂野战斗机,最近开发中收集的这篇文章主要介绍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 row column_tkinter columnConfigu和rowconfigu所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部