1
我在我的視圖中有一個TreeViewer。每當我按下一個按鈕(比如說s),查看器就會選擇以此字母開頭的第一個項目(比如說stackoverflow)。有沒有辦法禁用這種行爲?在JFace TreeViewer中禁用選擇更改
謝謝。
我在我的視圖中有一個TreeViewer。每當我按下一個按鈕(比如說s),查看器就會選擇以此字母開頭的第一個項目(比如說stackoverflow)。有沒有辦法禁用這種行爲?在JFace TreeViewer中禁用選擇更改
謝謝。
限制樹上的所有關鍵事件看起來很有希望,但是您會鬆散地導航樹結構並在樹節點和所有其他功能上展開/摺疊。
tree.addKeyListener(new KeyAdapter() {
@Override
public void keyPressed(KeyEvent e) {
e.doit = false;
}
});
謝謝,這工作。我可以忍受這種折衷,因爲這棵樹不是真的用於通過關鍵輸入進行導航。 – sebaestschjin