2012-01-11 46 views
0

我得到了一個JTextArea來顯示對話,我想知道什麼是存儲動態對話的最佳方式,並想知道是否有更好的方法(如追加)而不是重寫整個字符串發送到JTextArea後發送和接收每個mssg。DB推薦實現一個聊天顯示器

感謝提前

+1

另請參閱此[示例](http://stackoverflow.com/a/3245805/230513)。 – trashgod 2012-01-11 18:36:15

回答

2

JTextAre有append(str)方法追加字符串到它。對於聊天區域,使用JTextPane代替JTextArea會很好,因爲它允許繪製着色字符串和情感圖像。

0

我建議將它存儲在Text File。將所有文本存儲在數據庫中將不是一個好主意。

例如,您可以將聊天存儲在名爲874658.txt的文本文件中,然後將該文件的名稱與聊天日期以及聊天日期一起存儲在數據庫中。