4
我试图在对话框中插入文本标签,但当我将对齐设置为(X = 0,Y = 0.5)并将换行设置为True时,文本不会填充整个水平空间。如何扩展Gtk标签以填充整个水平空间?
Here是图像
说,在Python示例代码:
import gtk
if __name__ == "__main__":
lbl = gtk.Label('Presione el botón "Adelante" para iniciar la instalación del sistema. Después de este paso no podrá detener la instalación, así que asegúrese de que sus datos son correctos.')
lbl.set_line_wrap(True)
lbl.set_alignment(0, 0.5)
lbl.set_justify(gtk.JUSTIFY_FILL)
lbl.show()
diag = gtk.Dialog()
diag.set_size_request(640, 480)
diag.vbox.pack_start(lbl)
diag.run()
我试过这样做,结果是一样的。更改参数会进行一些更改,但不会将文本扩展到右侧。 – erickcion
修正了我的答案。 –
谢谢,这个工作对我来说很好做: 'lbl.set_size_request(WIDTH,-1)' – erickcion