Я пытаюсь войти в JavaFX 2.0, но я не могу получить .css
Таблицы стилей для работы в моем приложении. I've следовали руководство по http://docs.oracle.com/javafx/2/get_started/css.htm#BABBGJBI, но всякий раз, когда я пытаюсь импортировать .css
файл черезJavaFX 2 - Не могу импортировать .css Файл
scene.getStylesheets().add(Login.class.getResource("loginform.css").toExternalForm());
Я получаю следующее сообщение об ошибке:
Exception in Application start method
Exception in thread "main" java.lang.RuntimeException: Exception in Application start method
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:399)
at com.sun.javafx.application.LauncherImpl.access$000(LauncherImpl.java:47)
at com.sun.javafx.application.LauncherImpl$1.run(LauncherImpl.java:115)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at Login.start(Login.java:68)
at com.sun.javafx.application.LauncherImpl$5.run(LauncherImpl.java:315)
at com.sun.javafx.application.PlatformImpl$4.run(PlatformImpl.java:174)
at com.sun.javafx.application.PlatformImpl$3.run(PlatformImpl.java:141)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29)
at com.sun.glass.ui.win.WinApplication$2$1.run(WinApplication.java:62)
... 1 more
Путь КСС находится на моем пути затмение проекта: C:\Users\UserName\Dropbox\Documents\Eclipse\FirstExamples\loginform.css
Буду признателен за любую помощь, я не могу заставить ее работать, а не с абсолютными путями или с относительными, как показано в примере.
Я решил проблему, поставив таблицы стилей в свою папку src не очень приятное решение, но идущее вверх ../formm.css, похоже, не работает dunno why =/ – Googles
Обновленный ответ также объясняет, почему размещение таблиц стилей в вашей папке src работает для вас. – jewelsea