Jak uzyskać JLabel, aby pokazać się na JButton?

Mam JLabel, który jest na topie JButton, ale nie pojawi się ontop. Po skomentowaniu kodu JButton wyświetlany jest JLabel, co oznacza, że ​​jest tam, ale znajduje się na dole. Czy istnieje sposób, aby wyświetlić JLabel ontop JButton?

Każda pomoc byłaby niesamowita. Dziękuję Ci!

    import java.awt.*;
    import javax.swing.*;

    public class TestingLabelsOverButtons extends JFrame
    {
        public static void main (String []args)
        {   
            new TestingLabelsOverButtons();
        }

        public TestingLabelsOverButtons()
        {
            super();
            setSize(500,500);
            Container c = getContentPane();
            c.setLayout(null);
            c.setBackground(Color.white);

            JButton button = new JButton("Button");
            button.setBounds(0,0,500,500);
            c.add(button);

            JLabel label = new JLabel("Label");
            label.setBounds(0,0,500,500);
            c.add(label);

          setVisible(true);
        }
    }

EDYTOWAĆ:

Aby to wyjaśnić, potrzebuję tego do mojej gry, w której po kliknięciu przycisku na ekranie pojawi się JLabel, aby wyświetlić „wynik”, który jest dodawany. W mojej grze JLabel będzie mniejszy niż JButton, więc JButton nadal musi być widoczny.

questionAnswers(1)

yourAnswerToTheQuestion