通知
すべてクリア
Topic starter
2002年11月8日 1:23 PM
こんにちは。
JTableのセルの上にラベルを貼り付けることは無理なのでしょうか?
セルにアイコンを貼り付けられなくて困ってます。
2002年11月8日 5:09 PM
セルにアイコンだけを表示すればよいのであれば、
TableModel.getColumnClass()でImageIcon.classを返し、
TableModel.getValueAt()で表示したいImageIconオブジェクトを返せば良いです。
アイコンと文字列を並べて表示したい場合は、ちょっと面倒です。
javax.swing.table.DefaultTableCellRenderer
を拡張して、アイコンと文字列を表示するクラスを作る必要があります。
JDKデモのSwingSetにあるTableDemoが参考になると思います。
Topic starter
2002年11月9日 12:05 PM
ありがとうございます。
アドバイス通りにしたら、うまくいきました。
これをするだけで3日もかかってしまったので、できた時には感動しました。