Programação com SWING

Gostaria de saber como faço para colocar os JButton, e JTextField em um array, para depois adciona-los no Container sem precisar fazer repetições.

não entendi muito bem o lance de sem precisar fazer repetições mas vai ai um exemplo de como colocar JButtons em um array

Container c = getContentPane();
		
for (int i = 0; i < buttons.length; i++) {
			
	buttons[i] = new JButton( "button numero " + i );
	c.add( buttons[i]);
}

Depois um pack() deve resolver a disposição do s componentes.

Vc qr 10 botões diferentes pq só não poe dentro de um for??

JButton botao; for(int i = 0;i<10;i++){ botao=new JButton("Botao n°"+i); frame.add(botao); }
só que depois vc não pode adiciona Listener^^

Se quiserem facilidade para aplicações Swing sugiro dar uma olhadinha no framework SwingBean:

http://swingbean.sf.net

[quote=Mark_Ameba]Vc qr 10 botões diferentes pq só não poe dentro de um for??

JButton botao; for(int i = 0;i<10;i++){ botao=new JButton("Botao n°"+i); frame.add(botao); }
só que depois vc não pode adiciona Listener^^[/quote]

Ate aqui tudo bem. Mas como faço para posiciona-los no Container?