Кнопка отображаются только при наведении курсора. Почему так и как мне решить эту проблему? Я хочу, чтобы мои кнопки показывались сразу.
public class Room extends JPanel{
Image back = new ImageIcon("res/images/interior1.jpg").getImage();
private JButton toLeft = new JButton(new ImageIcon("res/images/arrowLeftUnpressed.png"));
private JButton toRight = new JButton(new ImageIcon("res/images/arrowRightUnpressed.png"));
@Override
public void paint(Graphics g) {
super.paint(g);
g.drawImage(back, 0, 0, 1920, 1080, null);
}
public Room() {
setLayout(null);
add(toLeft);
toLeft.setBounds(50, 470, 170, 170);
add(toRight);
toRight.setBounds(1700, 470, 170, 170);
}
}
public class Display {
public Display() {
JFrame frame = new JFrame("MindLoop");
frame.getContentPane().add(new Room());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
frame.setUndecorated(true);
frame.setVisible(true);
}
public static void main(String[] args) {
new Display();
}
}