2014-10-15 16 views
5

Ich habe gerade versucht, mein erstes IntelliJ Java FX Projekt einzurichten. Ich machte ein Tutorial, in dem einige fxml-Dateien erstellt wurden. Ein Screenshot von einem Eclipse-Fenster wird angezeigt:IntelliJ und JavaFX Unterstützung

enter image description here

Ich habe versucht, etwas ähnlich zu tun, aber wenn ich auf „neue Datei“ gehen, ich kann nicht einmal ein fxml Format wählen. Gibt es dafür keine Unterstützung in IntelliJ? Ich googelte herum, aber ich konnte nichts finden. Immer erwähnt es sollte ich versuchen, die JavaFX-Unterstützung für mein Projekt zu aktivieren, aber es ist aktiviert.

Irgendwelche Ideen?

Intellij 13.1, Ultimate Edition

Antwort

6

Rechtsklick auf den Ordner, den Sie die neue Datei in (zB der ch.makery.address.view Paket) erstellen möchten, dann wählen Sie aus dem Kontextmenü:

New | File 

Geben Sie den Namen der zu erstellenden fxml-Datei ein (z. B. RootLayout.fxml).

Sie haben jetzt eine leere fxml-Datei, die Sie manuell bearbeiten können.

Hand editing fxml wird nicht wirklich empfohlen, außer für kleinere Verbesserungen. Installieren Sie SceneBuilder, und Sie können die neue fxml in SceneBuilder bearbeiten, indem Sie mit der rechten Maustaste auf den fxml-Dateinamen im Idea-Projektfenster klicken und "In SceneBuilder öffnen" auswählen.

Siehe auch diese verwandte Frage auf what constitutes a JavaFX project in Intellij Idea.

+0

Sie können auch Ihre eigene Dateivorlage in Idea hinzufügen, basierend auf automatisch generierten fxml bei der Projekterstellung. – Ivan