Добрый день! Разрабатываю приложение на Java Swing через графический интерфейс в Intellij IDEA. Возник вопрос. В конструкторе я создал JPanel. В него нужно добавить изображение, которое будет растянуто по всей панели. А также это изображение потом будет, меняться на другое изображение или видео. Добавляю изображение через код, а не через конструктор. Выдается ошибка:
Exception in thread "main" java.lang.ClassCastException: class java.lang.String cannot be cast to class com.intellij.uiDesigner.core.GridConstraints (java.lang.String is in module java.base of loader 'bootstrap'; com.intellij.uiDesigner.core.GridConstraints is in unnamed module of loader 'app')
at com.intellij.uiDesigner.core.GridLayoutManager.addLayoutComponent(GridLayoutManager.java:133)
ImageIcon image = new ImageIcon("rocket.jpg");
JLabel label = new JLabel("", image, JLabel.CENTER);
monitorPanel.add(label, BorderLayout.CENTER);
Посоветуйте, пожалуйста грамотное решение.