comboBox.putClientProperty("JComboBox.isTableCellEditor", Boolean.TRUE)
 
Related question:

Default when I press down or up key in combobox then popup list with items is show and when I move on this list (by keys) then items on list is selected and comnobox value is changed. Is there any way to keep this selection on the list, but remove auto combobox value changed ?