UIManager Background verändern
-
Hallo,
ich möchte den Hintergrund von JTabbedPane verändern. Habe festgestellt, dass man hierzu den UIManager verwendet.
Bevor ich das JTabbedPane dem Pane hinzufüge, habe ich den default Wert versucht zu überschreiben.
this.tabbedPane = new JTabbedPane(); this.tabbedPane.setFont(new Font("",Font.BOLD,16)); this.tabbedPane.setForeground( Color.blue ); // this.tabbedPane.setBackground(Color.blue); UIManager.put("TabbedPane.focus", new Color(20,20,20)); // UIManager.put("TabbedPane.contentBorderInsets", new InsetsUIResource(1,1,1,1)); // JPanel panel1 = new JPanel(); panel1.setOpaque(true); panel1.setBackground(Color.blue); tabbedPane.addTab("map", buildMainPane()); JPanel panel2 = new JPanel(); panel2.setOpaque(true); // panel2.setBackground(Color.orange); tabbedPane.addTab("schedule", panel2); pane.add(tabbedPane,"mainpane" );
Hat jemand eine Ahnung was ich falsch mache? Wird der UIManager evtl. wieder überschrieben?
Vielen Dank für Antwort!