1

メインチャットウィンドウ(私の場合はJTextArea)に画像(サーバーから送信された)を表示できるチャットクライアント(マルチスレッド)を作成しようとしていますか?これを直接行う方法はありますか、それとも画像をエンコードして解析する必要がありますか? たとえば、Facebook チャットでは、画像を直接ドラッグ アンド ドロップして、メインのチャット ウィンドウに表示できます。Java でこれを行うことができない場合は、これが可能な他の環境を提案してください。

4

2 に答える 2

3

JTextPane の方がニーズに適していると思います: http://docs.oracle.com/javase/tutorial/uiswing/components/editorpane.html

于 2013-05-27T22:38:33.500 に答える
0

できます:

JTextPane t = new JTextPane();
t.setContentType("text/html");
t.setText("<html><img src='" + Hello.class.getClassLoader().getResource("hello.gif").toString() + "'/></html>");
于 2019-01-01T16:20:58.970 に答える