2016-07-03 3 views
0

Я использую NetBeans для создания карты для сбора и отображения информации о продукте. Пока все работает нормально, но теперь, когда я пришел добавить еще один компонент swing, то есть JTextField или JButton, я получаю следующую ошибку при запуске.NetBeans количество разворотных позиций

Error: Could not find or load main class

это возможно NetBeans имеет ограничение на количество колеблющихся компонентов он может обрабатывать или ошибка по какой-то другой причине?

+0

Ошибка довольно ясно: вы не имеете класса с 'основным()' методом, который может быть использован для запуска программы –

+0

Так как же я только получаю эту ошибку сейчас, это работает отлично для несколько месяцев, когда я разрабатываю панели. Это теперь просто ошибки, когда я добавляю новый компонент, но не если я поменяю его! –

ответ

0

Нет лимита на количество компонентов.

Возможно, ваша программа не имеет основного метода или основного класса, или ваши конфигурации запуска проекта неверны.

проверить, если у вас нет Основного класса и основной метод не добавят к вашему проекту, как показано ниже:

public class Main{ 

    public static void main(String args[]) { 

     java.awt.EventQueue.invokeLater(() -> { 
      new YourFrame().setVisible(true); 
     }); 
    } 
} 

или проверить прогон проект конфигурации:

в NetBeans 8.0.2
Select your project >Right click on it>Click on Set Configuration>Select Customize...

сейчас i n влево меню (категории) выберите Run затем введите имя вашего основного класса в поле Main Class:. see this image

+0

Проект общественного класса MainJFrame расширяет javax.swing.JFrame { общественного MainJFrame() бросает FileNotFoundException, ParseException { , который работает нормально, но вдруг не работает, если добавить еще один компонент пользовательского интерфейса дает ошибку выше. Но если я удалю компонент, а затем добавлю другой, он отлично работает. Отсюда моя первоначальная мысль о ограниченном числе. –