2016-06-26 16 views
0

Ich versuche, ein Programm auszuführen, das das JavaFX-Szenenobjekt TextInputDialog verwendet. Aus irgendeinem Grund erlaubt es mir nicht, javafx.scene.control.TextInputDialog zu importieren (sagt "kann nicht aufgelöst werden").Kann TextInputDialog in Eclipse Neon nicht verwenden

Ich bin neu in JavaFX, aber hier ist, was ich versucht habe. Ich dachte, es wäre meine Java-Version, also habe ich auf den neuesten Stand gebracht (1.8.0_91). Ich benutze Eclipse Neon 4.6.0. Um JavaFX zu installieren, benutzte es die Option "Neue Software installieren" im Hilfemenü und fügte den Link ein, der in Schritt 4 gefunden wurde: https://www.eclipse.org/efxclipse/install.html. Danach funktionierten die meisten JavaFX-Funktionen, indem sie den erforderlichen Import-Befehl hinzufügten. Aber das tut es nicht.

Ich habe auch festgestellt, dass einige Leute die JavaFX-Bibliothek in den Build-Pfad aufgenommen haben. Ich habe nichts geändert, als ich das getan habe (obwohl ich nicht sicher bin, was genau das tun würde, seit ich JavaFX in Eclipse installiert habe).

Wie auch immer, irgendwelche Vorschläge wären sehr willkommen. Vielen Dank!

Antwort

1

Sie müssen sicherstellen, dass Eclipse die neuere JRE für dieses Projekt verwendet. Sie können dies tun, indem Sie zu Project > Properties > Java Build Path gehen und die neuere JRE aus der Liste auswählen. Ich glaube, es muss 1.8.0_45 oder neuer sein.

+0

Aus irgendeinem Grund, auch nach dem Ändern der Java-Pfad auf die 1.8.0_91 und installieren Sie diese Version von Java, DANN bei der Installation von Eclipse, es zeigte immer noch auf die Version 1.8.0_25. Ich musste hineingehen und Eclipse manuell auf den neuen JDK-Ordner verweisen. Ziemlich fragil, wenn du mich fragst. Wie auch immer, es ist behoben. Obwohl ich wusste, dass dies eine Anforderung war, werde ich dies immer noch als Lösung bezeichnen, da es mich dazu brachte, das zu überprüfen. Vielen Dank. – buggaby

+0

Es ist ein bisschen empfindlich. Ich hatte in der Vergangenheit viele Probleme damit, aber ich bin froh, dass es funktioniert hat. – ghg565

Verwandte Themen