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.