Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   cambio de nombres en tiempo de ejecucion (http://www.forosdelweb.com/f45/cambio-nombres-tiempo-ejecucion-175018/)

Bruja 07/01/2004 08:47

cambio de nombres en tiempo de ejecucion
 
Hola.

Estoy haciendo una aplicacion en java y necesito cambiar los nombres de label, botones, etc en tiempo de ejecucion, es decir, que si un cliente quiere primero compra y despues venta no tenga que estar creando dos aplicaciones diferentes si otro cliente lo queire venta y despues compra.

en visual basic existe algo asi, que se hace atraves de un archivo de recursos en el cual se pone el nombre y se le asocia un numero y este numero se pone en las propiedades del label o boton, etc y pararece el texto que tu quieres y si quieres cambiar los nombres solo modificas este archivo y la aplicacion se cambia.

eso

espero que me entiendan :borracho:

gracias

GreenEyed 07/01/2004 12:29

Hola,
El equivalente en Java a los archivos de recursos que mencionas podrian ser los ficheros de propiedades, cargándolos a través de las clases ResourceBundle y PropertyResourceBundle (en el paquete java.util.*)

En principio estan pensados para cambiar etiquetas en funcion de un idioma (Locale) pero se pueden usar igual para cambiar las etiquetas en funcion una cadena cualquiera.

Te recomendaria mirarte el capitulo de internacionalizacion del Java Tutorial (http://java.sun.com/docs/books/tutorial/i18n/index.html) y aprovecharlo segun tus necesidades. Aunque hable de cambiar de idiomas tu puedes usar lo aprendido para lo que te interesa.

Suerte

Bruja 07/01/2004 15:07

muchas gracias...esta bien bueno lo que me dijiste....



gracias


La zona horaria es GMT -6. Ahora son las 10:24.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.