テキストと画像を送信できるチャットクライアントを作りたいです。
テキストと画像の出力を処理するために、この jlist があります。
jlist に画像を追加するときにベクターを使用して要素を追加していますが、テキストを追加しようとすると追加されません
コードは次のとおりです。
Vector<Object> model;
JScrollPane sp1;
JList p1;
public gui1()
{
super("Chat1");
model=new Vector<Object>();
p1=new JList();
sp1=new JScrollPane(p1);
}
adding image is good
model.add(ll1.getSelectedValue());//ll1.getSelectValue() gets the path of image
p1.setListData(model);//ll1 is another jlist with multiple images
but when i try adding string
String msg=din.readUTF();
model.add(msg);
p1.setListData(model);
it shows exception => java.lang.NumberFormatException: For input string: "Chat1 : message"