Preenchimento de Tela em tempo de Execução

:arrow: Sou iniciante em Java. Estou montando uma tela em tempo de execução, ou seja, a tela é montada
baseada no retorno de uma consulta a um banco de dados. Nesta tela eu tenho:
2 JLabels com valores retornados da pesquisa
1 JCheckBox para o usuário selecionar
1 JTextField para o usuário preencher a quantidade
Esses controles são colocados na tela para cada registro retornado pela pesquisa.
Minha dúvida é: Como nomear o checkbox de modo que eu possa saber quais foram selecionados?
E para o TextField? Tem como criar um Vetor ou um Array de CheckBox?

Segue o código que atualmente monta a tela para dar uma idéia:
public class Medicamento extends JPanel{
public Medicamento(){
conexaoMDB conec = new conexaoMDB();
String sql = “select cod_remedio, desc_remedio, dosagem_remedio from Tab_Remedio where tipo_remedio=‘R’”;
System.out.println(“sql=” + sql);
int tam = 0;
int tam2 = 0;
String nomel, nomet;
try{
ResultSet rs = conec.setConexao(sql, “c”);
rs.last();
tam2 = rs.getRow();
rs.beforeFirst();
int tamm =(int)Math.abs(tam2 / 2);
if ((tam2 % 2 ) != 0){
tamm +=1;
}

	setLayout(new GridLayout(tamm, 8, 1, 1));
	while (rs.next()){
		nomel = "";
		nomet = "";
		//tam += 1;
		//setLayout(new GridLayout(1,4));
		nomel = "l" + rs.getString("COD_REMEDIO");
		nomet = "t" + rs.getString("COD_REMEDIO");
		JCheckBox cRem = new JCheckBox();
							
		add(cRem);
		add(new JLabel(rs.getString("DESC_REMEDIO")));
		add(new JLabel(rs.getString("dosagem_remedio")));
		JTextField tRem = new JTextField();
		add(tRem);
			
	}
}
catch(Exception ex){
	System.out.println("erro no ResultSet");
	System.out.println(ex.getMessage());
}

}

}

:grin: :wink:
Agradeço qualquer sugestão,
Obrigada,
Andrea

Não precisa duplicar post…

Já foi respondido em:
http://www.portaljava.com.br/home/modules.php?name=Forums&file=viewtopic&p=20672&sid=cd8608a522eebec81fb362c8c984827e#20672

blz?

[quote=“JavaTeco”]Não precisa duplicar post…

Já foi respondido em:
http://www.portaljava.com.br/home/modules.php?name=Forums&file=viewtopic&p=20672&sid=cd8608a522eebec81fb362c8c984827e#20672

blz?[/quote]
Teco pode trancar quando for assim de boa…Valeu!!! :cool: