强制标签换行

时间:2014-09-06 13:56:51

标签: python size gtk3

我在工具提示中使用Gtk.Label来显示文本。文本通常很短,但偶尔变得很长,在这种情况下,标签水平扩展以填充整个屏幕宽度,这导致了一个非常宽的工具提示。有没有办法强制标签的文字更多行?

我有两个想法:

1)设置标签的最大宽度。 Gtk似乎不支持这一点。

2)设置标签的最大行长度。 Gtk似乎也不支持这一点。

这意味着我的想法很新鲜。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

gtk.Label.set_line_wrapgtk.Label.set_max_width_chars结合使用。

示例:

label.set_line_wrap(True)
label.set_max_width_chars(20)