Мне было интересно, как вы получите цвет вставки JTabbedPane. Я не могу получить этот цвет. Каждая попытка, которую я делаю, я получаю 236,236,236, что является внешним цветом рамки, где внутренний цвет рамки составляет около 10 темнее, 227 227 227 (используя встроенный цветной метр яблока).Java JTabbedPane Inset Color
Я настраиваю внешний вид с помощью UIManager.setLookAndFeel (UIManager.getSystemLookAndFeelClassName());
Вы можете видеть это на изображении, которое я нашел в Интернете. http://pagesofinterest.net/wordpress/wp-content/uploads/2009/06/Quaqua-Maven-Netbeans.jpg Где слова «Название панели» - это область, в которой я получаю более светлый цвет, который мне не пригодится. Внутри круглых углов - более темный цвет, который я пытаюсь получить. Я попытался получить цвет области содержимого безрезультатно.
Спасибо за вашу помощь!
** EDIT: ** Добавлен код! Как вы видите, я пытаюсь получить цвет области внутри закругленных углов (если ваш на mac) не цвет рамки или вкладки, которые говорят «1» «2». Я прикрепил фотографию, и я пытаюсь получить фоновый цвет части, в которой говорится «Вот» Спасибо!
import java.awt.Container;
import javax.swing.JFrame;
import javax.swing.JTabbedPane;
import javax.swing.UIManager;
public class main {
JFrame frame;
Container c1 = new Container();
Container c2 = new Container();
JTabbedPane top = new JTabbedPane();
static main GUI;
public void createGUI(){
frame = new JFrame();
Container c = frame.getContentPane();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
top = new JTabbedPane(JTabbedPane.TOP);
top.setFocusTraversalKeysEnabled(false);
top.setFocusable(false);
top.addTab("1", c1);
top.addTab("2", c2);
frame.setSize(315,450);
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
frame.setResizable(true);
c.add(top);
frame.pack();
frame.setVisible(true);
}
public static void main(String[] args) {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(Exception e) {}
GUI = new main();
GUI.createGUI();
}
}
EDIT: camickr, Вот скриншот Умолчаниях UIManager. К сожалению, ни один из цветов не соответствует правильному цвету вставки.
Не могли бы вы разместить здесь свой код, это было бы здорово, и нам будет легко дать вам совет :) – CRazyProgrammer
Добавлен код! Спасибо за ваше предложение! – dannyn382
Цвет - полуградиент, от приблизительно RGB/195, 195, 195 до приблизительно RGB/208, 208, 208 – MadProgrammer