Eventos de objetos (jbutton, jcheckbox, etc)

E ai galera blz??

Estou quebrando a cabeça e não consigo chegar a uma solução. Vamos supor que criei um vetor de objetos com 50 objetos e adiciono na tela (JCheckbox). Há alguma maneira “genérica” de capturar os eventos dessas checkbox? Estou procurando uma maneira alternativa ao invés de fazer da seguinte maneira:

if(e.getSource == jcheckbox[0]){
/*   Código   */
}
if(e.getSource == jcheckbox[1]){
/*   Código   */
}

valew!

Opa, beleza?!Dá uma espiada neste link da sun:
http://java.sun.com/docs/books/tutorial/uiswing/components/combobox.html