プロジェクトに。というテーブルがありますtasktable
。データベース(oracle)からデータを取得します。セルに色がある行の色を変更するにはどうすればよいですか。(i、8)更新ボタンをクリックすると自動的に?
そのソースコードを特定の行に配置しようと何度も試みましたが、結局、すべてのテーブルに色が付けられました。
int count;
count = tasktable.getRowCount();
for (int i=0;i<count;i++)
{
rr = new Object ();
rr = tasktable.getModel().getValueAt(i,8);
if(rr.equals("GREEN"))
{
setBackground(Color.GREEN);
}
if(rr.equals("red"))
{
setBackground(Color.red);
}
if(rr.equals("BLUE"))
{
setBackground(Color.BLUE);
}
if(rr.equals("yellow"))
{
setBackground(Color.yellow);
}
if(rr.equals("pink"))
{
setBackground(Color.pink);
}
if(rr.equals(null))
{
setBackground(null);
}
この問題をどのように解決できますか?