0

別のフォームから追加されたキャッシュのリストを表示するために使用したい JList があります。これが機能しており、キャッシュをリストに直接追加できるようにしたいと考えています...方法はありますかユーザーに表示される内容を変更するには? それとも、オブジェクトの toString メソッドに表示したいものを作成するだけの場合でしょうか?

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

1 に答える 1

2

新しい ListCellRenderer を作成して、クラスから必要なものをレンダリングできます。

于 2009-03-07T15:18:28.540 に答える