/ / Problema al trabajar con imágenes en Javafx 2.0 - netbeans, javafx-2

Problema al trabajar con imágenes en Javafx 2.0 - netbeans, javafx-2

Soy nuevo en NetBeans IDE y Javafx 2.0. Tengo un pequeño problema al trabajar con Imágenes en Javafx 2.0, estoy desarrollando una aplicación pequeña que utiliza Javafx y ExcelSheet y uso la versión Beta NetBeans IDE 7.1

Inicié mi imagen como se muestra abajo.

Image okImage = new Image("src/resources/ok.png");

Cuando ejecuto mi aplicación desde netbeans usando Ejecutar (F6) cmdtodo funciona bien Pero cuando trato de ejecutar mi aplicación fuera de netbeans, diga desde el símbolo del sistema utilizando el cmd java -jar Myapp.jar, no puedo ver la imagen que se muestra en la ventana.

Nota:

No puedo usar la forma mencionada a continuación para inicializar mi imagen

Image infoImage = new Image(getClass().getResourceAsStream("/resources/info.png"));

Porque quiero usar esta imagen dentro de un método estático.

Así que inicializo la imagen como

final static Image infoImage = new Image("src/resources/info.png");

Pero, la imagen no se muestra.

Estoy totalmente perdido por favor guíame

Respuestas

3 para la respuesta № 1

Puedes usar la siguiente notación para llamadas estáticas:

Image infoImage = new Image(MyClassName.class.getResourceAsStream("/resources/info.png"));