try FocusListener for the input field