Arreglo dinamico de componentes
Es posible crear un arreglo dinamico de componentes pore ejemplo de radiobutton que esten dentro de un buttongroup, ya que el numero de radiobutton puede variar, ya lo intente agregar en un vector pero truena a la hora de compilar la aplicacion la libreria AWT, y con arreglo ya se que se pone
private RadioButton radiobuttonprueba[10]=new RadioButton();
pero yo no quiero definir el tamaño del arreglo, hay alguna forma de omitir el tamaño del arreglo o alguna solucion parecida que permita la forma dinamica???
Saludos
private RadioButton radiobuttonprueba[10]=new RadioButton();
pero yo no quiero definir el tamaño del arreglo, hay alguna forma de omitir el tamaño del arreglo o alguna solucion parecida que permita la forma dinamica???
Saludos
Hola:
Da igual componentes que cualquier otra cosa.
Puedes declarar el array nada mas
private RadioButton array[];
Pero antes de utilizarlo, tendrás que darle tamaño y meter en él los componentes
array = new RadioButton[10];
for (i=0; i<10; i++)
array[i] = new RadioButton(...);
Si no te vale esto, puedes usar, por ejemplo, una LinkedList de java.util
LinkedList lista = new LinkedList();
Simplemente, vete añadiendo botones cuando quieras
lista.add (new RadioButton(...));
y los obtienes con
RadioButton aux = (RadioButton)lista.get (i);
Se bueno.
Da igual componentes que cualquier otra cosa.
Puedes declarar el array nada mas
private RadioButton array[];
Pero antes de utilizarlo, tendrás que darle tamaño y meter en él los componentes
array = new RadioButton[10];
for (i=0; i<10; i++)
array[i] = new RadioButton(...);
Si no te vale esto, puedes usar, por ejemplo, una LinkedList de java.util
LinkedList lista = new LinkedList();
Simplemente, vete añadiendo botones cuando quieras
lista.add (new RadioButton(...));
y los obtienes con
RadioButton aux = (RadioButton)lista.get (i);
Se bueno.