Autocomplete field like what chrome has?

I wonder if anyone has implemented this. I’m looking for autocomplete field that does a little more that the normal combobox with filtering enabled. That works fine, but i’m looking for it to work like the address field in chrome. When typing in there, it’s filtered and at the same time it’s added to the field.
Vaadin combobox fills the values as a list underneath the combobox. I would like the first value in the list to be the item selected.

How is this implemented?