我有一个JTextArea来显示对话,我想知道什么是存储动态对话的最佳方式,并且想知道是否有更好的方法(如追加)而不是在每次发送mssg后将整个字符串重写为JTextArea并且收到了。
提前谢谢
答案 0 :(得分:2)
JTextAre有append(str)
方法向其追加字符串。对于聊天区域,最好使用JTextPane而不是JTextArea,因为它允许绘制着色字符串和情感图像。
答案 1 :(得分:0)
我建议将其存储在Text File
中。将所有文本存储在数据库中不是一个好主意。
例如,您可以将聊天存储在名为874658.txt
的文本文件中,然后将该文件的名称与聊天日期及其各方一起存储在数据库中。