Insertar imagen en java netbeans y guardarla en fichero jar
Insertar imagen en java netbeans y guardarla en fichero JAR
En una aplicación cliente de escritorio realizada con Java Swing nos va a ser muy útil poder obtener las diferentes imágenes e iconos de la aplicación accediendo a ficheros JAR pertenecientes a nuestra aplicación.
Su utilidad radica en que al tener localizadas las imágenes en nuestros ficheros JAR no tenemos que localizarlas directamente en nuestro disco duro. Si este fuera el caso el día que quisiéremos migrar por ejemplo nuestra aplicación de Windows a Linux tendríamos que modificar todo el código referente a la localización de las imágenes porque estas están en un path tipo C:... que Linux no va a entender.
Para ver como insertamos y obtenemos una imagen en un fichero JAR con NetBeans vamos a ver el siguiente ejemplo en el cual queremos añadir algunas imágenes a la siguiente aplicación :
1.- Primero de todo vamos a crear una nueva carpeta llamada imágenes seleccionando con el botón derecho la carpeta Source Packages → New → Other
2.- En la ventana continua seleccionamos Other → Folder
3.- Ahora le damos el nombre a nuestra carpeta (en este caso Imagenes ) y la ubicamos en la carpeta src y por último seleccionamos Finish :
4.- Ahora observamos como se ha creado nuestra carpeta en el proyecto
5.- Ahora seleccionamos el componente el botón al cual colocaremos la imagen y hacemos clic sobre el botón correspondiente a la propiedad icon
6.- En el cuadro de diálogo seleccionamos la opción External Image y hacemos clic sobre el botón que está a la derecha del campo de texto File or URL: para buscar e incorporar la imagen que se encuentra en en nuestra PC.Hecho esto hacemos clic sobre el botón [...]
7.- En el cuadro de diálogo elegimos el fichero que habíamos seleccionado con anterioridad y hacemos clic sobre el botón next
8.- Por último seleccionamos la carpeta que habíamos creado y seleccionamos finish
9.- Por último damos clic en ok
10.- Por último creamos el archivo JAR y listo nuestras imagenes dejan de depender de la ubicación en nuestro dsco duro .
Gracias por ver el post , si estas interesado en aprender a programar o buscas ayuda para algun proyecto puedes visitar mi blog: http://visualestudiocyjava.blogspot.com/
Fuentes de Información
El contenido del post es de mi autoría, y/o, es un recopilación de distintas fuentes.
mira es que si eres programador y quieres poner imagenes en tus jframe se ponen facil pero si no hiciste nada de lo que puse antes para guardarlo en un paquete cuando lo lleves a otra pc no te va a mostrar las imagenes por que la direccion que tienen son de la computadora tuya,,,
y si no eres programador en java no te servirá nada de este post -.-
Es un buen post y si es bastante util, ademas cuando exportes tu jar tendras todo en un solo archivo y no tendras que andar con un jar y varias carpetas, solo con el jar solito, es perfecto, mira que este tio como que no sabe nada de nada...
7 comentarios
Mira aqui dice porque es util...
Buscamos moderadores
host de imagenes y archivos exclusivo
mira es que si eres programador y quieres poner imagenes en tus jframe se ponen facil pero si no hiciste nada de lo que puse antes para guardarlo en un paquete cuando lo lleves a otra pc no te va a mostrar las imagenes por que la direccion que tienen son de la computadora tuya,,,