为啥高度参数在标签小部件中不起作用?

Posted

技术标签:

【中文标题】为啥高度参数在标签小部件中不起作用?【英文标题】:Why height parameter is not working in Label Widget?为什么高度参数在标签小部件中不起作用? 【发布时间】:2022-01-21 08:42:06 【问题描述】:
    colors = Label(
    text="Surprise",
    foreground="Bisque",
    background="Hot Pink",
    width=150,
    height=100   
)
colors.pack()

Pycharm 显示我删除属性高度不是一个选项

【问题讨论】:

【参考方案1】:

这里有几点需要注意。第一:为了做一个标签,你需要指定它应该进入哪个窗口,所以第一个参数通常是root。第二:高度选项用于文本行数而不是像素数,您尝试使用的此设置将非常大(宽度相同)。 通常,您不应尝试以这种方式设置标签的大小,因为在大多数情况下,它会自动调整到您放入其中的文本的正确大小。相反,如果您想要特定数量的像素,您应该创建一个具有特定大小的 Frame 小部件,并将 Label 小部件放在框架小部件内

【讨论】:

以上是关于为啥高度参数在标签小部件中不起作用?的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Marquee 在小部件中不起作用?

Container 中的固定高度在 Flutter 中不起作用

为啥 iframe 高度 100% 在 XHTML 页面中不起作用? [复制]

Setstate 在小部件列表中不起作用

UIVisualEffectView 在 iOS 14 小部件中不起作用

在颤振地图功能在列小部件中不起作用