2009-03-07 1 views
0

У меня есть JList, который я хочу использовать для отображения списка кешей, добавленных из другой формы, у меня это работает, и я хочу иметь возможность добавлять кеши непосредственно в список ... Есть ли способ изменить то, что отображается пользователю? или это просто случай создания метода toString моего объекта, что я хочу отобразить?Как мне привязать к этому JList, чтобы я мог изменить то, что отображается пользователю?

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

ответ

2

Вы можете создать новый ListCellRenderer для рендеринга того, чего хотите от класса.

Смежные вопросы