基準に基づいて特定の行を強調表示するプログラムを 1 つ作成しました。それに関する質問を 1 つ投稿しました:- JTable CustomRenderer の問題
この問題の解決策は、基準に該当しない行の色をelseに設定する必要があるということでした。だから私は、elseでデフォルトの色を使用することにしましたJTable
。改造コードは
else{
c.setForeground(DefaultLookup.getColor(this, ui, "Table.dropCellForeground"));
c.setBackground(DefaultLookup.getColor(this, ui, "Table.dropCellBackground"));
}
これまでのところ、必要な動作が得られていますが、jar を作成しようとすると、次の警告が表示されます:-
警告: DefaultLookup は内部独自の API であり、将来のリリースで削除される可能性があります
で行をデフォルトの色に設定する他の方法があれば、誰でも私に提案できますJTable
。