Не удается добавить пользовательский компонент в форму Intellij GUI - PullRequest
0 голосов
/ 20 марта 2019

Я прочитал вопросы с похожей проблемой, но это мне не помогает. Все мои программы обновлены и работают с SDK 12 и Java Language Level 11. Я создал расширенную Jpanel и хочу добавить ее в форму Gui с помощью Non-Palette, но когда я выбираю класс, имя становится красным, и ничего не происходит. вот мой расширенный Jpanel:

public class Panelback extends JPanel {
@Override
protected void paintComponent(Graphics g) {
    super.paintComponent(g);
    BufferedImage image = null;
    try {
        image = ImageIO.read(new File("C:....bg.jpg"));
    } catch (IOException e) {
        e.printStackTrace();
    }
    g.drawImage(image, 0, 0, null);
}

}

когда я пытаюсь добавить его в форму графического интерфейса и нажимаю ОК, ничего не происходит. введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...