Java 如何绑定到此JList,以便更改显示给用户的内容?
我有一个JList,我想用它来显示一个列表,一个从另一个表单添加的缓存,我已经开始工作了,我想能够直接将缓存添加到列表中。。。有没有办法改变向用户显示的内容?或者这仅仅是一个使我的对象的toString方法成为我想要显示的东西的例子Java 如何绑定到此JList,以便更改显示给用户的内容?,java,swing,jlist,Java,Swing,Jlist,我有一个JList,我想用它来显示一个列表,一个从另一个表单添加的缓存,我已经开始工作了,我想能够直接将缓存添加到列表中。。。有没有办法改变向用户显示的内容?或者这仅仅是一个使我的对象的toString方法成为我想要显示的东西的例子 public void update(Observable o, Object arg) { GeoGolfHole hole = (GeoGolfHole)arg; model.add(0, hole); jlHolesInGame.set
public void update(Observable o, Object arg)
{
GeoGolfHole hole = (GeoGolfHole)arg;
model.add(0, hole);
jlHolesInGame.setText(Integer.toString(model.getSize()));
}
您可以创建一个新的ListCellRenderer来呈现您想要的类外内容