2009-03-07 4 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を作成して、クラスから必要なものをレンダリングすることができます。

関連する問題