我如何更改 jtabbedpane 选定的选项卡背景颜色

How can i change jtabbedpane selected tab background color

我尝试了大部分方法来做到这一点,使用来自该站点的帮助,关于这个问题有更多相关 post,但任何问题都对我没有帮助。

我需要更改 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);
            }
        });
    }

}

谁能告诉我如何更改选定的标签颜色 :) 谢谢

更新: 请不要将此问题设置为重复,因为相关问题没有解决我的问题

在e initComponents();

之前调用此UIManager.put("TabbedPane.selected", Color.Red);