有两个方法一个是先把文本区里的所有内容得到,放到一个字符串里去然后提取出你要删除的字符串,然后把清空文本区,然后再把你删除后的字符串放进去如果你看不懂的话,就去学学基础的东西再说吧第二个方法,就是不用JTextArea,而用JTextPane,它里面的很多很实用的方法,自己可以研究一下
在聊天室里面,你那个列表不要用文本写放最好的办法是用一个JList来放会更好处理不过JList使用比较复杂,所以你要先搞懂它的用法先
你不要把socket保存在里面你把直接于个封装了socket的类放在里面然后你就可以直接调用它的发消息的方法了