我正在使用python编写一个非常简单的gtk接口,gtk.TextView
内部有一个gtk.ScrolledWindow
。
这个界面非常狭窄,当打印长文本(如异常消息)时,我希望它们分成适合我gtk.TextViex
宽度的行,但我不能找到办法。
这是我用来打印文字的代码:
def show_message(self, text):
self.textbuffer_messages.insert(self.textbuffer_messages.get_end_iter(), strftime("[%H:%M:%S] >> ", gmtime()) + text + ".\n")
adj = self.scrolledwindow_messages.get_vadjustment()
adj.set_value( adj.get_upper() - adj.get_page_size())
有人可以帮助我吗?
谢谢大家的时间。