小编use*_*537的帖子

更改JTabbedPane中的活动选项卡颜色

选中后如何更改选项卡的颜色?和它的边界?在这种情况下,它的 Arbitros标签是蓝色的,我怎么能改变这个?我在JTabbedPane 里面使用 JFrame我发现了这个,但它不起作用UIManager.put("TabbedPane.selected", Color.white); 我做错了什么?

public VentanaPrincipal_vista() {

    super("Ventana Principal");

    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    this.setSize(1000, 500);
    this.setResizable(false);
    this.setUndecorated(true);
    this.setBackground(Color.BLUE);
    // add tabbedPane and tabs .

    tabs = new JTabbedPane();
    tabs.setBackground(new Color(83, 83, 83));
    tabs.setForeground(new Color(255, 255, 255));
    tabs.setBorder(null);
    UIManager.put("TabbedPane.selected", Color.white);
    this.add(tabs);

    menuBar = new BGMenuBar();
    menuBar.setColor(new Color(83, 83, 83));
    this.setJMenuBar(menuBar);

    menu = new JMenu("File");
    menu.setForeground(Color.white);
    menuBar.add(menu);

    close = new JMenuItem("Close");

    menu.add(close);
    close.addActionListener(this);
    close.setBackground(new Color(83, 83, 83));
    close.setForeground(new Color(255, 255, 255));

    op1 = new JMenuItem("option 1");
    op1.setBackground(new Color(83, 83, …
Run Code Online (Sandbox Code Playgroud)

java swing jtabbedpane

1
推荐指数
2
解决办法
8355
查看次数

标签 统计

java ×1

jtabbedpane ×1

swing ×1