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
, но это не имело значения (в отличие от этого, я мог изменить внешний вид другого компонента пользовательского интерфейса JFrame
, такого как MenuItem.background
, в этом месте, поэтому я подумал, что это могло быть связано с тем, что JInternalFrame
не был на верхнем уровне компонент, то есть под панелью с вкладками, что, возможно, его нужно было изменить в какой-то другой момент, но где?)
Любые советы о том, где правильно звонить UIManager.put()
для JInternalFrame
?