• ベストアンサー

javaのテーブルでセルごとに文字色を変える方法

prepareRendererやgetTableCellRendererComponentのオーバーライドしても列ごとや行ごとにしか設定できないし・・・ なにか方法がありませんか? 不躾な質問で申し訳ありませんが・・・

質問者が選んだベストアンサー

  • ベストアンサー
  • hitomura
  • ベストアンサー率48% (325/664)
回答No.1

> prepareRendererやgetTableCellRendererComponentのオーバーライドしても列ごとや行ごとにしか設定できないし・・・ ……? prepareRendererには描画を行おうとしているセルが何行の何列目かという情報が引数として渡されるので、セル単位で文字色を変更したいなら特定の行かつ特定の列のときだけ文字色を変えればいいと思うのですが……。

noname#251012
質問者

お礼

質問内容がイマイチでした。 > 何行の何列目か これが場合によって違うため、質問させていただきました。 なお、自己解決致しましたのでクローズします

関連するQ&A

専門家に質問してみよう