Добавить JLable в JFrame - Java

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

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

Листинг программы
  1. package touch;
  2. import javax.swing.JFrame;
  3. public class Main extends JFrame{
  4. private static Main main;
  5. public Main()
  6. {
  7. setSize(384, 512);
  8. setDefaultCloseOperation(EXIT_ON_CLOSE);
  9. setResizable(false);
  10. setVisible(true);
  11. }
  12. public static void main(String[] args)
  13. {
  14. main = new Main();
  15. }
  16. }
Листинг программы
  1. package touch;
  2. import javax.swing.ImageIcon;
  3. import javax.swing.JFrame;
  4. import javax.swing.JLabel;
  5. public class Field extends JFrame
  6. {
  7. public Field()
  8. {
  9. JLabel label = new JLabel();
  10. label.setBounds(0, 0, 384, 512);
  11. label.setIcon(new ImageIcon("img/touch.png"));
  12. }
  13. }
Не могу понять как в главный класс добавить обьект new Field() думал: main.add(new Field()); но не катит...

Решение задачи: «Добавить JLable в JFrame»

textual
Листинг программы
  1. java.lang.IllegalArgumentException: adding a window to a container

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


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

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

6   голосов , оценка 4.333 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут