UIManager.put("InternalFrame.activeTitleBackground", new ColorUIResource(new Color(207,255,247)));
UIManager.put("InternalFrame.inactiveTitleBackground", new ColorUIResource(new Color(207,255,247)));
JDesktopPane baTabbedPane = new JDesktopPane();
JInternalFrame iframe = new JInternalFrame("Cheapest To Deliver",true,true,true,true);
iframe.setSize(400,150);
baTabbedPane.add(iframe);
почему фон заголовка моего внутреннего фрейма не установлен при запуске?
Я пытался установить его для общего JFrame
init, но без разницы (В отличие от этого, я мог бы изменить внешний вид JFrame
пользовательского интерфейса, например, MenuItem.background
в этом месте, поэтому я подумал, что это могло быть поскольку JInternalFrame
не был компонентом верхнего уровня, т. е. под панелью с вкладками, возможно, его нужно было изменить в какой-то другой точке, но где?)
Любые советы о том, как правильно позвонить UIManager.put()
для JInternalFrame
?