我需要使用Java中的UDP实现类似gtalk的聊天应用程序。我已经编写了服务器和客户端程序来发送/接收文本、表情符号(必须)。
问题是图像无法在文本区域中显示。我想在一个控件中显示传入的文本和表情符号,但文本区域不起作用。请建议其他控件...
您可以使用 javax.swing.JTextPane
您可以在这里找到大量的示例:
http://www.java2s.com/Code/Java/Swing-JFC/TextPaneSample.htm
聊天窗口使用JTextPane,但没有图像:
你能使用支持“白色微笑脸”这个Unicode字符的字体吗?这样你就不需要担心图片了。
白色微笑脸的Unicode是\u263A
如果你的浏览器正在使用支持它的字体,你会在这里看到它:☺