2013-07-19 149 views
0

我有一個鏈接點擊該鏈接,可以在文本框中編輯該鏈接的名稱。GWT:當我編輯文本框並保存時,焦點消失

enter image description here

編輯後保存並關閉選項出現。保存完成後,焦點從鏈接中消失,我需要將重點放在鏈接上。

enter image description here

我使用

Scheduler.get().scheduleDeferred(new ScheduledCommand() { 
public void execute() { 
    link.setFocus(true); 
} 
}); 

的鏈接,但將重點爲僅次於不是永久該鏈接。 尋找解決方案。

謝謝.. !!

+0

是否嘗試過'setFocus(true)'點擊保存並關閉選項? – pratZ

+0

是的,我只使用這個 –

+0

在保存/關閉'clickhandler'內的編輯面板的'hide()'之後使用它。如果你在這裏發佈一些代碼會好得多。 – pratZ

回答

0

在關閉並保存按鈕點擊處理程序中使用以下代碼。

Scheduler.get().scheduleDeferred(new ScheduledCommand() { 
    public void execute() { 
     link.setFocus(true); 
    } 
});. 
+0

是的。 GWT中的setFocus我總是在scheduler.get()裏面使用..... !!這是行不通的 –

+0

使用此代碼(不在外面)關閉並保存按鈕的'clickhandler',我沒有看到一個點鏈接失去其重點。我遇到過類似的問題,但這對我來說工作得很好。 – pratZ

相關問題