Не ищите JList
, ищите его ListModel
.Реализация по умолчанию, DefaultListModel
, имеет Ennumeration
, что удобно для обхода записей.При необходимости модель вашего зависимого JList
может зарегистрироваться в качестве слушателя модели другого, чтобы оставаться синхронизированной.