Запуск swing приложения в ItelliJ IDEA - Java

  1. Здравствуйте. Хочу освоить работу с swing'ом в ItelliJ IDEA. Для начала решил сделать там в редакторе пустую форму, и просто запустить ее. Вот код


textual

Код к задаче: «Запуск swing приложения в ItelliJ IDEA - Java»

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);
    }
}

СДЕЛАЙТЕ РЕПОСТ

13   голосов, оценка 4.154 из 5



Похожие ответы
  1. не могу разобраться, как поставить таймер что бы по прошествию времени указанном в jTextField1 нажималась кнопка

  1. Добрый день. Пытаюсь написать приложение, которое должно делать следующее: кнопка Старт запускает поток для ПРогрессбара, он заполняется; при повторном нажатии поток должен остановиться. У меня получается что не только прогресс бар засыпает, но и все приложение. Что подправить? Код

  1. Подскажите пожалуйста механизмы, библиотеки для работы со звуками, а именно проигрывание аудио mp3 и т.д. Хотелось бы чтобы была возможность проигрывания в отдельном потоке. Спасибо.

  1. Компилятор пишет сборка завершена успешно, но при запуске вот что выводит: Кликните здесь для просмотра всего текста Executing E:\NetBeansProjects\Dictionary\dist\run953642836\Dictionary.jar using platform C:\Program Files\Java\jdk1.8.0_131\jre/bin/java Exception in Application constructor Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:767) Caused by: java.lang.RuntimeException: Unable to construct Application instance: class Dictionary at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:907) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$155(LauncherImpl.java:182) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.NoSuchMethodException: Dictionary.() at java.lang.Class.getConstructor0(Class.java:3082) at java.lang.Class.getConstructor(Class.java:1825) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$161(LauncherImpl.java:818) at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326) at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191) ... 1 more Java Result: 1 Код:

  1. Есть класс он выполняется при нажатии на jbutton объявляется так:

  1. Помогите пожалуйста разобраться. Уже всю голову поломал. Я хочу добавить таблицу с данными из бд и три кнопки под этой таблице. В таблицу данные поместить я смог и кнопки добавить тоже. Только вот добавились они ужасно. Как сделать так, чтобы кнопки располагались горизонтально внизу, друг с другом. Спасибо. Вот код настройки положения:

  1. Добрый день! Помогите разобраться Есть два класса один отвечает за открытие диалогового окна и выбора файла, а второй класс прасит файл (в данный момент прописан жестко путь и имя файла). Вопросы: 1. Как мне передать путь и имя файла, который выбирает пользователь (1 класс ) во строку 21 (2 класс) ? 2. как запустить класс который начнет парсить файл?

  1. Здравствуйте, форумчане) Делаю лабу, необходимо данный треугольник повращать( на любое количество градусов) Пока как-то так:

  1. Пишу курсовой проект на JavaFX. И чтобы показать его в универе мне нужно запускать с консоли. Из IDEA запускается и работает отлично, ни на что не ругается. А с консоли выдаёт exception'ы. Запускаю так