Remover dupicatas de dados de objeto

Boa galera,
preciso ver a melhor forma de não duplicar esses dados toda vez que botão for precionado.
O JComboBox recebe todos os dados do banco,por tanto, dentro de um laço for() ele
lança os mesmos dados continuamento a clicar no botão…
podem me ajudar a resolver isso!!!

public static void setBox() {

List <Object> lista = new ArrayList<Object>();
Dao setDados = new Dao();

		lista = setDados .Todos_Dados();
		
		
		for(Object cli : lista) {
		
		
			    box1.addItem(cli.getNome);	
				box2.addItem(cli.getIdade);
				box3.addItem(cli.getAltura);
				
		

		}	

}

Ao invés de adicionar itens ao JComboBox, você deveria simplesmente implementar seu próprio ComboBoxModel para renderizar sua lista carregada pelo DAO.

ja criei um topico desses acho!!!
kkkkkk

obrigado amigo.