Помогите мне запустить программу быстрого запуска NetBeans - PullRequest
1 голос
/ 31 марта 2009

Я новичок в использовании Java и NetBeans. Я хочу сделать свинг-графический интерфейс, и я уже выполнил этот шаг (http://www.netbeans.org/kb/60/java/quickstart-gui.html#top), но когда я его запускаю, ничего не происходит и ничего не вижу.

Что мне здесь заполнить?

public void main (string args[]) {

    ???????????????

}

Ответы [ 5 ]

1 голос
/ 26 ноября 2009

Это довольно часто. Под страницей создания проекта обычно пропускается шаг, который гласит: Убедитесь, что установлен флажок «Установить как главный проект», и очистите поле «Создать основной класс». Причина: если вы не выполните этот шаг, программа будет правильно скомпилирована, однако окно не появится, поскольку программа успешно выполняет основной класс и затем завершает работу.

Исправлено: Вы можете исправить это, просто удалив класс Main.java, щелкнув правой кнопкой мыши на элементе, а затем удалите. Если вы перекомпилируете программу, вам будет предложено диалоговое окно с просьбой установить CelsiusConverterGUI в качестве основного класса для этого проекта, как описано в руководстве.

1 голос
/ 22 июня 2009

Если вы следовали инструкциям в связанном учебном пособии, этот проект не должен иметь класс Main. На шаге 5. шага Создать проект вы должны были снять флажок Создать основной класс.

Убедитесь, что установлен флажок «Установить как главный проект», и очистите поле «Создать основной класс».

Я предлагаю перезапустить учебник и повторить попытку. Удачи.

0 голосов
/ 31 марта 2009

Может быть, вы должны начать здесь: http://www.netbeans.org/kb/docs/java/quickstart.html

0 голосов
/ 01 апреля 2009

ничего не происходит -> вероятно Netbeans указывает на ошибку где-то рядом с "??????????" (Я не использую Netbenas).
Во-первых, в вашем коде есть некоторые ошибки:

  • Основной должен быть статическим
  • Строка с заглавной буквы S

Я бы рекомендовал начать с простого Hello World (вроде):

public static void main(String args[]) {
    System.out.println("Papaa");
}

если это работает - выведите «Papaa» на консоль - вы можете продолжать создавать экземпляр своего класса.

0 голосов
/ 31 марта 2009

Это точка входа в приложение или первое, что вызывается Java для запуска приложения. Возможно, вам следует создать новый экземпляр вашего класса здесь. Я вижу, что он называется ContactEditor, так что если вы назвали его так, вы должны сделать:

ContactEditor contactEditor = new ContactEditor();

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

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