Не видно элементов интерфейса на фрейме - Java

Узнай цену своей работы

Формулировка задачи:

По нажатию на кнопку должно создаваться окно (Вы действительно хотите закрыть?...") с 2 кнопками и надписью. Кнопки создал, пытался разместить на окне - но их там просто не видно. Помогите понять, в чём причина. (переменные WIDTH и HEIGHT вычисляют ширину и высоту экрана соответственно)
            JFrame rusure = new JFrame("Тест");
            rusure.setSize(WIDTH/6, HEIGHT/8);
            //rusure.setSize(WIDTH, HEIGHT);
            //rusure.setUndecorated(true);
            rusure.setLayout(null);
            rusure.setVisible(true);
            rusure.getContentPane().setBackground(Color.BLACK);
            rusure.setLocationRelativeTo(null);
            rusure.setResizable(false);
            
            JButton yes = new JButton("Да");
            JButton no = new JButton("Нет");
            
            yes.setBounds(0, 0, 100, 100);
            
            mainFrame.add(rusure);
            rusure.add(yes);
            rusure.add(no);

Решение задачи: «Не видно элементов интерфейса на фрейме»

textual
Листинг программы
button.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                closeFrame.setVisible(true);
                button.setEnabled(false);
            }
        });

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5
Похожие ответы