Hola gente!!
Una preguntilla (la última ya, en serio!)
Cómo puedo crear objetos dinámicamente (por ejemplo dentro de un for) sin que sean "anonimos", es decir, que les pueda dar un nombre "dinamico".
Ejemplo:
Tengo un array:
fonts[]= {"courier","sansSerif","Helvetica","ComicSans"} ;
(en principio el contenido del array varía, no es siempre el mismo)
y quiero crear un objeto MenuItem por cada uno de ellos:
[I]for (int i=0; i<fonts.length;i++)
{
menuFuentes.add(new MenuItem(fonts)).addActionListener(this);
}
Haciendo esto de arriba estoy creando los objetos "Anonimos", es decir: no tienen nombre y por tanto luego no los puedo controlar en el ActionListener!
¿Se podria hacer dentro del FOR algo parecidoa esto?
[I]font.add(MenuItem objeto+i= new MenuItem(fonts);
objeto+i.addActionListener(this):
Si no, ¿cómo los controlo desde el ActionListener?
Muchiiiisimas gracias!!