2009-03-31 2 views
1

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

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

public void main (string args[]) { 

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

} 
+0

Почему негды? Наверняка новичок, задающий вопрос программирования, в чем все дело? Комментарий, требующий дополнительной информации, может быть лучше! –

+0

Зачем оценивать этот вопрос отрицательно? Это вопрос Java для новичков ... – Jon

ответ

0

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

ContactEditor contactEditor = new ContactEditor(); 

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

-1

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

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

Я бы sugest начать с простой Hello World (вид):

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

если это работает - напечатайте «Papaa» на консоли - вы можете пойти на crea ting экземпляр вашего класса.

1

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

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

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

1

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

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

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

Смежные вопросы