ステージデータの一覧表示(その2)

昨日の続き。

早速、ステージデータを一覧表示する方法を検討した結果、JListを使えば自分でも比較的簡単に作れそうだということがわかった。リストにステージデータのサムネイル画像を表示するには、ListCellRendererというインターフェースを実装すれば可能らしい。

ステージデータのサムネイル画像は、Iconクラスを継承したクラスのコンストラクタで生成する形になる。

作成に必要な各クラスの大体の役割が把握出来たので、ネットで不明な点を情報収集しながらコーディング。そうして、完成したのが下の画面ようなアプレット。今回の作業は、このサムネイルを生成する部分が一番手間がかかった気がする。JListとIconの良い勉強になった。