JList lavora con un suo model (un ListModel) il quale è responsabile del trattamento dei dati della lista.

getItemCount() diventa getModel().getSize();
select(int indice) diventa setSelectedIndex(int indice)

codice:
// Numero elementi
tuaJList.getModel().getSize();

// Seleziona il terzo elemento
tuaJList.setSelectedIndex( 2 );
Tieni sempre sotto mano la Documentazione.


Ciao.