elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Colocar Imagen De Fondo En Una Ventana (Netbeans 6.9.1 con JavaFX composer)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Colocar Imagen De Fondo En Una Ventana (Netbeans 6.9.1 con JavaFX composer)  (Leído 3,019 veces)
TeclaFurtiva

Desconectado Desconectado

Mensajes: 15


No hay mucho que decir, pero si mucho que hacer...


Ver Perfil
Colocar Imagen De Fondo En Una Ventana (Netbeans 6.9.1 con JavaFX composer)
« en: 5 Agosto 2012, 18:28 »

Hola nuevamente comunidad tengo un pequeño inconveniente al poner una imágen de fondo en una ventana (scene) en JavaFX Composer en Netbeans 6.9.1 en una aplicación tipo desktop.

Según varios tutoriales que he encontrado (muy muy pocos y de esos el 99.99% en inglés) simplemente hay que arrastrar un elemento de imageView desde la pestaña de controls hasta la ventana de scene (Design), ahí me sale un cuadro con una cuadrícula tipo photoshop (cuadros blancos y grises). Luego lo redimensiono de manera que ocupe toda la pantalla (hasta ahí todo bien).

Creo una carpeta de imágenes en el mismo paquete de fuentes donde coloco 2 imágenes, luego y sin ningún problema arrastro una de esas imágenes a la cuadrícula antes mencionada en donde puedo ver la imágen que arrastré.

Adicionalmente me aseguro que todas las propiedades relevantes de esa imágen estén habilitadas (en el Design File-->scene-->imageView):

- visible: true
- tamaño (Fit width y Fit height)
- preserve ratio: true

Pero desgraciadamente al correr esa sencilla aplicación, sale la ventana en blanco...
¿Alguna idea de cual es mi error? sus sugerencias son 100% bienvenidas

La verdad me tiene loco este asunto jeje, he revisado muchos sitios pero la verdad no doy con el chiste, no les anexo código, porque todo lo que les he mencionado es de arrastrar y acomodar.

No sé si este obviando algún paso importante (tal vez lo relacionado con los states) les agradezco mucho su atención y tiempo...

 


« Última modificación: 5 Agosto 2012, 19:21 por TeclaFurtiva » En línea

Leo Gutiérrez.
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Colocar Imagen De Fondo En Una Ventana (Netbeans 6.9.1 con JavaFX composer)
« Respuesta #1 en: 5 Agosto 2012, 20:53 »

A ver si te sirve esto:
Código
  1. String image = "ok.jpg";
  2.        root.setStyle("-fx-background-image: url('" + image + "'); "
  3.           + "-fx-background-position: center center; "
  4.           + "-fx-background-repeat: stretch;");
  5.  

No te puedo ayudar con el SceneBuilder, porque lamentablemente aún no está implementado en linux, pero por código sí que se puede, a mí me ha funcionado.

En mi carpeta "src" tengo la imagen "ok.jpg".

Y mi "root" es un Pane, sólo debes aplicarle el estilo (.setStyle) al root que estés usando, o mejor dicho al layout principal que estés utilizando.

Saludos.


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
TeclaFurtiva

Desconectado Desconectado

Mensajes: 15


No hay mucho que decir, pero si mucho que hacer...


Ver Perfil
Re: Colocar Imagen De Fondo En Una Ventana (Netbeans 6.9.1 con JavaFX composer)
« Respuesta #2 en: 7 Agosto 2012, 05:42 »

Gracias por tu aporte, pero en verdad he estado revisando y he tomado una decisión: realizar la aplicación con Java solamente, realmente está muy complicado el JavaFX Composer (el problema es por tiempo, debido a que mi trabajo debe estar completo en menos de 1 semana), pero igual tu respuesta es bien recibida, cuando tenga tiempo libre, leeré y buscaré con más paciencia sobre JavaFX (sabías que solamente existe 1 VIDEO en Youtube sobre JavaFX Composer en español?) así de pocos tutoriales existen, por cuestiones de tiempo al final optaré por Java, pero igual muy agradecido por tus respuestas y sugerencias......... :)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Colocar imagen
Windows
Fenixxx 3 746 Último mensaje 21 Mayo 2005, 06:27
por _R€d_
Iniciar ventana con unas dimensiones determinadas JDesktopApplication netbeans
Java
kinos 4 2,773 Último mensaje 18 Agosto 2010, 23:33
por kinos
pregunta simple sobre JFrame en netbeans ,como Cerrar ventana especifica????
Java
XpandyX 3 23,586 Último mensaje 1 Mayo 2014, 19:04
por waltgm
Como colocar una imagen de fondo en un Form de C#?
.NET
tonder 5 10,302 Último mensaje 30 Julio 2011, 07:09
por 43H4FH44H45H4CH49H56H45H
JavaFX Composer
Java
mapers 0 488 Último mensaje 31 Mayo 2012, 20:46
por mapers
Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines