1

我想做一个可以发送文本和图像的聊天客户端。

我有这个 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"
4

0 回答 0