JComboBox and JList are index-based components. This is a problem when dealing with huge models that are stored in a local disk database.
Berkeley DB has an efficient way of storing and retrieving records, which can be used as the source for a model, but as it's a binary tree, index lookup is complicated.
This project provides two new components: JIteratorList and JIteratorComboBox.