2013-04-08 2 views
0

Когда я создаю новое приложение JavaFX в Netbeans 7.3 (и выбираю «Create Application Class»), такой класс не создается. Даже пакет для него - просто пустой пакет по умолчанию.Подкласс подкласса Netbeans/JavaFX отсутствует

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

Любая идея, почему это происходит? Кстати, у меня была такая же проблема с Netbeans 7.1.

Cheers!

ответ

0

Я не могу воспроизвести вашу проблему.

Это работает для меня. В NetBeans 7.3:

  1. Создать новую JavaFX Проект:

    File | New Project | JavaFX | JavaFX Application (нажмите Next)

  2. Введите имя проекта, например TestProject (нажмите `Finish):

    на экране установлен флажок Create application class. Имя класса приложения по умолчанию будет testproject.TestProject Вы можете изменить имя класса приложения по умолчанию, чтобы изменить его и пакет, в котором он находится, если хотите.

  3. скелет класса Application создан:

    TestProject класс расширяет Application и находится в testproject пакете.


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

  1. правой кнопкой мыши на проекте, выберите:

    Новое | Другое | JavaFX | Основной класс JavaFX (нажмите Next).

  2. Введите имя класса, например NewFXMain

  3. Из пакета выпадающего выбрать пакет проекта, например testproject (нажмите Finish).

  4. Другой скелет класса Application создан:

    NewFXMain класс расширяет Application и находится в testproject пакете.

newjavafxclass

+0

Спасибо, но я так и сделал. Однако проблема теперь решена. По-видимому, что-то должно было испортить среду, когда я установил 7.3 и импортировал мои предыдущие 7.1 проекты, потому что многие полезные библиотеки также отсутствовали. Я переустановил 7.3 без необходимости импортировать что-либо из предыдущей версии, и теперь все работает как шарм. – 2013-04-09 00:42:09

0

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