如何绑定到此JList,以便我可以更改显示给用户的内容?

时间:2009-03-07 15:14:39

标签: java swing jlist

我有一个JList,我想用来显示列表从另一个表单添加的缓存,我有这个工作,我希望能够将缓存直接添加到列表中...是有办法改变显示给用户的内容吗?或者它只是简单地将我想要显示的对象的toString方法设置为什么?

public void update(Observable o, Object arg)
{
    GeoGolfHole hole = (GeoGolfHole)arg;
    model.add(0, hole);
    jlHolesInGame.setText(Integer.toString(model.getSize()));
}

1 个答案:

答案 0 :(得分:2)

您可以创建一个新的ListCellRenderer来渲染您想要的类。