JAVA-Jtextarea 聊天软件 屏蔽回车键换行

最近课程作业在做一个聊天软件,想要实现按回车键发送消息,按crtl+回车键换下一行的功能。结果实测发现如果使用按键监听函数addKeyListener触发按键事件的话不仅会把文本发出去,还会在发送文本框内加一个回车键换行,也就是按下回车后不仅执行了addKeyListener事件还执行了系统默认的【输入回车符】的事件。

下面是失败的截图,按下回车发送后会在发送文本框添加回车符 ,导致后面发的都是换过行的

其中的各种area什么的是我用swing编GUI时的容器。附一个成功截图。

JAVA-Jtextarea 聊天软件 屏蔽回车键换行

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92146 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年8月19日
下一篇 2019年8月19日

相关推荐