用Python wxWidgets添加聊天控件的最佳方式是什么? (wxpython)

问题描述:

我正在编写一个类似于MSN的界面的聊天机器人。用Python wxWidgets添加聊天控件的最佳方式是什么? (wxpython)

我需要一个带有白色背景的控件,需要滚动,因此它只显示最近的消息。我正在使用StaticText控件,但可能有更好的东西。

我明白,每次有新文本并将其放入可滚动面板时,我可能会创建一个标签,但我想知道是否有更好的选择。

+0

为什么不是richtext控件? – macroland

+1

@hhaamm,你可以尝试使用一个wxTextCtrl – Igor

的只读wxTextCtrl(与attributes允许您使用颜色/粗体/斜体,但没有更多),wxRichTextCtrl(多了很多功能,但相当多的慢)甚至wxHtmlWindow都将是比使用更好的替代品多个wxStaticText控件。

+0

谢谢,多行的wxTextCtrl工作得很好。 – hhaamm