私が試してみた:JTableのヘッダーの背景色を変更するにはどうすればよいですか?
table.getTableHeader().setBackground(Color.BLACK);
は動作しません。
EDIT:このコードは私のプロジェクトでは機能しません。他のプロジェクトでも動作します。私は、色の変化を止める性質を変えたかもしれない。または、NetBeansにデフォルトの色を維持するプロパティがあります。私は他の何かに気づいた。私のプロジェクトのヘッダーの色は、別の方法で輝いています。色の変更が動作する例では、別のグラフィックスが表示されます。
EDIT 2:その他。私は、ボタンの色も変わらないことに気づいた。一般的なものでなければなりません。お役に立てれば。残念ながら、私はこの問題を再現することができないので、SSCCEはこのケースでは動作しません。私は確かに正しいコンポーネント名を使用しています。
関連項目[コントロールをJTableのJTableHeaderに挿入する方法は?](http://stackoverflow.com/questions/7137786/how-can-i-put-a-control-in-the-jtableheader -of-a-jtable)。 – trashgod
これは、デフォルトの色を維持しているNetBeansと、コード内のバグに関連するものとは関係ありませんが、「このコードは自分のプロジェクトでのみ動作します」というステートメントだけで、コード、好ましくはsscce、私たちの誰かが、あなたが少し深くデバッグしようと提案する以外に、あなたに何か助けを与えることはできません。おそらく、ヘッダーの色を変更しようとしているテーブルが、表示されているテーブルオブジェクトと同じではありませんが、わかりやすくコンパイル可能なコードがない場合、これは私のSWAGです。 –