2016-11-20 7 views
1

Я пробовал большую часть вещей, чтобы сделать это, используя помощь с этого сайта, есть более связанные сообщения об этом вопросе, но любой из этих вопросов мне не помог.Как изменить jtabbedpane выбранный цвет фона вкладки

enter image description here

мне нужно изменить jtabbedpane выбранная вкладка фон color.i используется этот код, но ничего не произойдет

import java.awt.Color; 
import javax.swing.UIManager; 

public class TestTabcolor extends javax.swing.JFrame { 


    public TestTabcolor() { 
     initComponents(); 
     UIManager.put("TabbedPane.selected", Color.Red); 
    } 

    public static void main(String args[]) { 

     java.awt.EventQueue.invokeLater(new Runnable() { 
      public void run() { 
       new TestTabcolor().setVisible(true); 
      } 
     }); 
    } 

} 

может кто-нибудь сказать мне, как я могу изменить выбранный цвет вкладки :) Спасибо

Обновление: , пожалуйста, не задавайте этот вопрос как дублирующийся, потому что связанные с этим вопросы не решены. oblem

+0

Возможный дубликат [Установить цвет фона для JTabbedPane] (http://stackoverflow.com/questions/2445565/set-the-background-color-for- jtabbedpane) – MordechayS

+0

Если вы не думаете, что ваш вопрос является дубликатом, вы можете объяснить, как он отличается. – Robert

+0

@Robert http://stackoverflow.com/a/2512232/7185884 Я тоже пробовал это решение, но его не работает, – jhone

ответ

0

Вызывайте эту UIManager.put("TabbedPane.selected", Color.Red);Befor е initComponents();

+0

нет функции 'initComponents()', используя intellij Idea –

Смежные вопросы