ユーザーに表示されるものを変更できるように、このJListにバインドするにはどうすればよいですか?
質問
別のフォームから追加されたキャッシュのリストを表示するために使用したいJListがあり、これが機能しているので、キャッシュをリストに直接追加できるようにしたいです...ユーザーに表示される内容を変更する方法はありますか?または、単にオブジェクトのtoStringメソッドに表示したいものを作成する場合でしょうか?
public void update(Observable o, Object arg)
{
GeoGolfHole hole = (GeoGolfHole)arg;
model.add(0, hole);
jlHolesInGame.setText(Integer.toString(model.getSize()));
}
解決
新しいListCellRendererを作成して、クラスから必要なものをレンダリングできます。
所属していません StackOverflow