gpt4 book ai didi

java - 按 Enter 键后 Eclipse 向导关闭

转载 作者:行者123 更新时间:2023-11-29 05:01:06 25 4
gpt4 key购买 nike

我已经创建了一个 Eclipse 向导。一切正常,只是如果我按下 Enter 键向导会关闭。

我尝试用 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 编写的。

处理此类问题的最佳做法是什么?

最佳答案

将遍历监听器添加到对话框外壳并使用 SWT.TRAVERSE_RETURN

getShell().addTraverseListener(new TraverseListener() {
@Override
public void keyTraversed(TraverseEvent event) {
if (event.detail == SWT.TRAVERSE_RETURN) {
event.doit = false;
}
}
});

关于java - 按 Enter 键后 Eclipse 向导关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32098050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com