1
我已經創建了一個Eclipse嚮導。這一切都可以正常工作,除非嚮導鍵關閉時嚮導會關閉。按下Enter鍵後Eclipse嚮導關閉
我試圖用TraverseListener
來處理,但沒有奏效。
我也試過SWT.TRAVERSE_RETURN
,但它沒有奏效。
new TraverseListener() {
@Override
public void keyTraversed(TraverseEvent event) {
if(event.keyCode == SWT.CR){
/** DO ANYTHING */
event.doit = false;
}
}
};
該插件是在Eclipse Mars的Java 1.7中編寫的。
處理類似問題的最佳做法是什麼?
你加什麼控制這個監聽器? –
我加入這個監聽到文本框'txtUrl.addTraverseListener(新TraverseListener(){ \t \t \t @覆蓋 \t \t \t公共無效keyTraversed(TraverseEvent事件){ \t \t \t \t如果(event.keyCode == SWT。 CR){ \t \t \t \t \t/**做任何事情*/ \t \t \t \t \t event.doit = FALSE; \t \t \t \t} \t \t \t \t \t \t \t} \t \t} \t \t);' –