Mac 上的进度条样式

问题描述

我为某些东西创建了一个启动器,并为进度条设置了我希望它看起来的样子,这在 Windows 上完全正常。问题是,在 Mac OS 上,它不使用已应用的自定义样式,我一直在寻找类似这样的相关查询,但没有找到任何指向正确方向的内容..

如果有人能指出我在这里出错的正确方向,我将不胜感激!

Mac Image
Windows Image

public Frame() {
        setSize(250,300);
        setDefaultLookAndFeelDecorated(true);
        setUndecorated(true);
        setDefaultCloSEOperation(JFrame.EXIT_ON_CLOSE);
        validate();
        getContentPane().setLayout(null);
        setLocationRelativeto(null);
        addMouseListener(new MouseListener() {
            @Override
            public void mouseClicked(MouseEvent e) {
                System.out.println("Mouse clicked: " + e.getPoint().toString());
            }

            @Override
            public void mousepressed(MouseEvent e) {

            }

            @Override
            public void mouseReleased(MouseEvent e) {

            }

            @Override
            public void mouseEntered(MouseEvent e) {

            }

            @Override
            public void mouseExited(MouseEvent e) {

            }
        });
        getContentPane().setBackground(new Color(0x262626));
        setForeground(Color.DARK_GRAY);

        logo = new JLabel();
        logo.setIcon(new ImageIcon(new ImageIcon(getClass().getResource("logo.png")).getimage()));
        logo.setIconTextGap(0);
        logo.setBorder(null);
        logo.setBounds(6,15,250,115);
        getContentPane().add(logo);
        task.setForeground(Color.WHITE);
        task.setBounds(1,257,60);
        getContentPane().add(task);
        progressBar.setBackground(new Color(0x31B800FF,true));
        progressBar.setForeground(new Color(0xB800FF));
        progressBar.setValue(12);
        progressBar.setBounds(0,275,25);
        progressBar.setBorderPainted(false);
        progressBar.setBorder(null);
        getContentPane().add(progressBar);
    }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...