Запуск swing приложения в ItelliJ IDEA - Java
Формулировка задачи:
Здравствуйте. Хочу освоить работу с swing'ом в ItelliJ IDEA.
Для начала решил сделать там в редакторе пустую форму, и просто запустить ее. Вот код
Брал принцип из одного мануала. Но запуска не происходит-выдает ошибку
Информации мало, и я не понимаю, почему gui не запускается. ПРошу помочь мне разобраться. Спасибо
package com.appcode; import javax.swing.*; public class App { private JPanel mainPanel; private JButton button1; public static void main(String[] args) { JFrame frame = new JFrame("App"); frame.setContentPane(new App().mainPanel); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true); } private void createUIComponents() { // TODO: place custom component creation code here } }
Exception in thread "main" java.lang.NullPointerException at com.appcode.App.$$$setupUI$$$(App.java) at com.appcode.App.<init>(App.java:5) at com.appcode.App.main(App.java:11)
Решение задачи: «Запуск swing приложения в ItelliJ IDEA»
textual
Листинг программы
import javax.swing.*; public class App { private JPanel mainPanel; private JButton button1; public App() { mainPanel = new JPanel(); button1 = new JButton(); } public static void main(String[] args) { JFrame frame = new JFrame("App"); frame.setContentPane(new App().mainPanel); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д