快速/Glade 自动调整文本位置

快速/Glade 自动调整文本位置

在 Quickly/Glade 中,是否可以保持文本(好吧,标签)居中,这样当我最大化程序窗口时,文本就会保持居中?这可能很容易做到,但我一直找不到自动调整位置的位置。任何帮助都将不胜感激。

答案1

通常这是由您创建布局的方式引起的。听起来您正在使用固定布局(作为顶层布局),这将使操作变得更加困难。

最好的做法是,通过在 GtkWindow 中使用 GtkBox 开始布局来创建流畅的布局。就像这样:

窗口 -> 盒子 -> 标签

这将使你的布局变得流畅,并允许你的文本在窗口内居中。如果你必须保留固定布局,你将不得不尝试将标签居中,但这很成问题。

如果您使用的是 GridLayout,我相信您需要打开标签上的“水平扩展”以使其填充未使用的单元格空间。不过,这已经过去了一段时间,所以不要再逼我这么做了。

相关内容