我正在尝试编写一个聊天客户端(多线程),它应该能够在主聊天窗口(在我的例子中是jtextarea)中显示图像(由服务器发送)?有没有办法直接做到这一点,或者我必须编码和解析回我的图像。例如,facebook聊天允许您直接拖放图像,并将其显示在主聊天窗口中。如果我们不能在java中做到这一点,请建议其他一些可以做到这一点的环境。
piv4azn71#
我认为jtextpane更适合您的需要:http://docs.oracle.com/javase/tutorial/uiswing/components/editorpane.html
fhg3lkii2#
它的工作原理是:
JTextPane t = new JTextPane(); t.setContentType("text/html"); t.setText("<html><img src='" + Hello.class.getClassLoader().getResource("hello.gif").toString() + "'/></html>");
2条答案
按热度按时间piv4azn71#
我认为jtextpane更适合您的需要:http://docs.oracle.com/javase/tutorial/uiswing/components/editorpane.html
fhg3lkii2#
它的工作原理是: