desculpem, enviei a anterior sem querer. Continuando... Em vez de usar o código: public void preenchejComboBox() { String isss; for (int i=1; i<7; i++){ isss = String.valueOf(i); jComboBox1.addItem(isss); jComboBox2.addItem(isss); jComboBox3.addItem(isss); jComboBox4.addItem(isss); jComboBox5.addItem(isss); jComboBox6.addItem(isss); jComboBox7.addItem(isss); jComboBox8.addItem(isss); jComboBox9.addItem(isss); jComboBox10.addItem(isss); jComboBox11.addItem(isss); jComboBox12.addItem(isss); jComboBox13.addItem(isss); jComboBox14.addItem(isss); jComboBox15.addItem(isss); jComboBox16.addItem(isss); } } não poderia fazer algo como: for (int j=1; j<=16; j++){ String componente = "jComboBox"+String.valueOf(j); // ... e aí dizer que o componente (macro-substituído) adiciona os ítens, algo como: <componente>.addItem(isss); } Grato. ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------