statusButton = new JButton(icons.getIcon(IconManager.CANCEL)); statusButton.setVisible(false);
statusButton = new JButton(icons.getIcon(IconManager.TRANSPARENT)); statusButton.setContentAreaFilled(false);
    private void initComponents()    {        IconManager icons = IconManager.getInstance();        progressBar = new JProgressBar();        progressBar.setIndeterminate(true);        status = new JLabel();        statusButton = new JButton(icons.getIcon(IconManager.CANCEL));        statusButton.setVisible(false);        statusButton.setBorder(null);        UIUtilities.unifiedButtonLookAndFeel(statusButton);        //statusButton.setOpaque(false);        statusButton.addActionListener(new ActionListener() {                    public void actionPerformed(ActionEvent e)            {                if (buttonEnabled) controller.cancel();            }                });    }