Any help would be appreciated. I have a delimited file being read in with the scanner method and then fed to a vector. Three JComboBoxes are generated with these vectors. Each combo uses a filter based upon what was selected from the other. Only problem is that when I go to remove filter and put JComboBoxes back to original state it doesn't work. I have tried setFocusable(false) and it does not do what I want. I can not use setSelectedIndex(0) because I am using scanner method to read my file which utilizes String not Object. The filter works properly but I like things fully dynamic and functional. Any suggestions are great appreciated and needed.