Не работает GUI в IntelliJ

202
27 ноября 2017, 18:10

Создал программу чётко по этому гайду:

public static void main(String[] args) {
    JFrame frame = new JFrame("Authorization");
    frame.setContentPane(new Authorization().panelMain);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.pack();
    frame.setVisible(true);
}

Но когда запускаю программу, то появляется ошибка:

Exception in thread "main" java.lang.NullPointerException

Указывающая на строку:

frame.setContentPane(new Authorization().panelMain);

При этом, сама IDE не подсвечивает код, как ошибочный. Ну и где тут ошибка тогда?

READ ALSO
ProgressBar в RecyclerView

ProgressBar в RecyclerView

Логика приложения следующаяПрилага парсит первую страницу новостного портала и отображает ее в RecyclerView, как только пользователь прокручивает...

402
java.lang.ArrayIndexOutOfBoundsException при заполнении массива.

java.lang.ArrayIndexOutOfBoundsException при заполнении массива.

Нужно заполнить двумерный 10х10 числами от 1 до 34чтобы получилось так, как на картинке снизу

169
Как вызвать много раз диалоговое окно Java

Как вызвать много раз диалоговое окно Java

Принцип работы: мы загадали число от 0 до 20 (в уме)Нажимаем на TextView, вызывается диалоговое окно с надписью: "ваше число N ?"

245
Fancytree загрузка дерева

Fancytree загрузка дерева

Использую FancytreeВ левом диве дерево, в правом таблица с данными из базы

265