repaint other component after TextField input immediately.

There is a TextField whith setImmeidate(true); another component, like a table; through addValueChangeListener of TextField, table will be refresh;
when I key in a char in TextField, the valueChangeListener is invoked, and do table refresh.
but the table is not repaint until the focus lose from TextField.
I try Combobox,every thing is fine, table repaint after an option selected.

How to repaint the table without lose focus of TextField?

Any good idea? Many thanks.

resolved: addTextChangeListener.