void (TabbedPaneUI ui) { putClientProperty("TabbedPane.hoverColor", ListPluginComponent.HOVER_COLOR); boolean contentOpaque = UIManager.getBoolean("TabbedPane.contentOpaque"); UIManager.getDefaults().put("TabbedPane.contentOpaque", Boolean.FALSE); try { super.setUI(ui); } finally { UIManager.getDefaults().put("TabbedPane.contentOpaque", Boolean.valueOf(contentOpaque)); } setTabContainerBorder(this); }