An extension of the Swing JComboBox that allows for generics and a dynamic model.