スイングコンポーネントのデフォルトの背景色を取得するにはどうすればよいですか?私はJPanelのデフォルトの背景色を意味しますか? UIManager
色の完全なリストについてはスイングコンポーネントのデフォルトの背景色を取得する
panel.getBackground();
:
Color color = UIManager.getColor ("Panel.background");
CURRENTパネルの背景の使用を取得するには:それは使用し作成されたときにパネルが使用するDEFAULT色を取得するために
おそらく、あなたは次のようなものを探しています:http://stackoverflow.com/questions/2739704/getting-panel-color? – ranman
あなたの質問から、私は、GUIの設計に何か問題があると思われます。 'super.paintComponent(g)'でソートすることができない(より良い)必要なデフォルトの色については何ですか? BTW - Swingの 'JPanel'は、典型的には(PLAFに依存します)' JTable'や 'JTextField'とは異なるBGの色を持っています。あなたが「BG」の色を持っているとは考えないでください。 –