我得到了一个JTextArea来显示对话,我想知道什么是存储动态对话的最佳方式,并想知道是否有更好的方法(如追加)而不是重写整个字符串发送到JTextArea后发送和接收每个mssg。DB推荐实现一个聊天显示器
感谢提前
我得到了一个JTextArea来显示对话,我想知道什么是存储动态对话的最佳方式,并想知道是否有更好的方法(如追加)而不是重写整个字符串发送到JTextArea后发送和接收每个mssg。DB推荐实现一个聊天显示器
感谢提前
JTextAre有append(str)
方法追加字符串到它。对于聊天区域,使用JTextPane代替JTextArea会很好,因为它允许绘制着色字符串和情感图像。
我建议将它存储在Text File
。将所有文本存储在数据库中将不是一个好主意。
例如,您可以将聊天存储在名为874658.txt
的文本文件中,然后将该文件的名称与聊天日期以及聊天日期一起存储在数据库中。
另请参阅此[示例](http://stackoverflow.com/a/3245805/230513)。 – trashgod 2012-01-11 18:36:15