it-swarm.com.ru

Ошибка при открытии строителя сцены

Я делаю программу с Javafx Eclipse и получаю сообщение об ошибке при открытии программы с помощью Scene Builder

Это ошибка:

Opening the file with SceneBuilder failed. 
Try setting the absolute path to scenebuilder in your preferences
21
user3717596

Задайте путь к исполняемому файлу SceneBuilder в JavaFX вашего Eclipse IDE следующим образом:

  1. Окно -> Настройки -> JavaFX 
  2. Нажмите «Обзор» и перейдите к файлу JavaFXSceneBuilder2.0 (linux) или JavaFXSceneBuilder2.0.exe (windows), как показано ниже:

    Windows: C:\Program Files (x86)\Oracle\JavaFX Scene Builder 2.0

    Linux: /opt/JavaFXSceneBuilder2.0/JavaFXSceneBuilder2.0

33
Ashraf Sarhan

Убедитесь, что вы используете последнюю версию Eclipse. Я протестировал это с Luna 4.4, так как у меня была та же проблема.

Установите последнюю версию JavaFX Scene Builder. Вы можете найти версию 2.0 здесь: http://www.Oracle.com/technetwork/Java/javase/downloads/sb2download-2177776.html

Затем задайте абсолютный путь к JavaFX Scene Builder в ваших предпочтениях:

  1. Нажмите на путь меню: Окно-> Настройки-> Общие-> Редакторы-> Связь с файлами
  2. Выберите * .fxml в списке «Типы файлов:» справа
  3. Нажмите кнопку «Добавить ...» для списка «Связанные редакторы:».
  4. Нажмите «Внешние программы» в меню «Выбор редактора».
  5. Нажмите кнопку «Внешние программы».
  6. Нажмите кнопку «Обзор ...» и перейдите по следующему пути: «C:\Program .__ Файлы (x86)\Oracle\JavaFX Scene Builder 2.0» . Выберите файл: JavaFX Scene Builder 2.0.exe
  7. Нажмите кнопку «Открыть».

В окне выбора редактора нажмите кнопку «ОК».

В списке Связанные редакторы: выберите «JavaFX Scene Builder 2.0» и нажмите кнопку «По умолчанию».

Теперь тебе должно быть хорошо идти!

18
CrazedCoder
  1. Я скачал SceneBuilder 8.0 с http://gluonhq.com/products/downloads/ , потому что Oracle предоставляет только исходный код .

  2. Настройте Eclipse для использования исполняемого файла SceneBuilder. Перейдите в «Настройки» -> JavaFX -> установить исполняемый файл SceneBuilder. Мой был C:\Users\USERNAME\AppData\Local\SceneBuilder\SceneBuilder.exe

9
Glavin001

Java FX Scene Builder не является частью Java SDK и плагина e (fx) clipse. Это внешний инструмент, который вы должны загрузить и установить отдельно. Java FX Scene Builder является частью Java Archive , если ссылка не работает, вы, вероятно, найдете ссылку на архив в нижней части страницы Java Download , и найти его оттуда.

После установки самый простой способ - установить путь в «Окно»> «Установки»> «JavaFX».

(в Windows найдите и выберите C:\Program Files (x86)\Oracle\JavaFX Scene Builder 2.0\JavaFX Scene Builder 2.0.exe в качестве исполняемого файла).

Это сделает параметр контекстного меню «Открыть с помощью SceneBuilder» доступным для файлов * .fxml.

К сожалению, это не добавляет SceneBuilder в качестве внутреннего редактора или внешней программы, поэтому, если вам нужны ассоциации файлов, вам все равно придется искать внешнюю программу в диалоге ассоциации файлов в меню «Окно»> «Установки»> «Основные»> «Редакторы»> «Ассоциации файлов». , Вы можете выбрать * .fxml и добавить связанный редактор, выбрав «Внешние программы» и просматривая упомянутый выше исполняемый файл.

8
Andras Balázs Lajtha

установить путь к приложению SceneBuilder; сделать это на Mac OS

  1. перейдите к Eclipse в строке меню и нажмите на настройки или нажмите сочетание клавиш "cmd" + ",".
  2. затем нажмите на JavaFX 
  3. нажмите на кнопку обзора, чтобы выбрать путь к исполняемому файлу sceneBuilder (который должен находиться в папке вашего приложения, если вы работаете в Mac OS. 
1
Olawoye Omotayo

Ни один из предыдущих ответов не решил для меня описанную проблему .
Этот ответ сделал.

0
c0der

Попробуйте скачать конструктор сцены javafx по ссылке:

http://www.Oracle.com/technetwork/Java/javafxscenebuilder-1x-archive-2199384.html

Затем интегрируйте его с вашим ide с помощью Window> предпочтений и добавьте в него внешнюю программу как файл.

0
Utsav Jha