选择SWT文本字段中不存在的所有(CTRL + A)选项

Tam*_*izh 3 java swt

我正在使用SWT应用程序.我无法选择文本框或文本区域中的所有文本Ctrl+A.

有没有办法实现这个目标?

Pal*_*ami 6

text.addKeyListener(new KeyAdapter() {
    @Override
    public void keyPressed(KeyEvent e)
    {
        if (e.stateMask == SWT.CTRL && e.keyCode == 'a') {
            text.selectAll();
            e.doit = false;
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

  • 为了更好的可读性,我建议改用"e.keyCode =='a'".当你阅读它时,97并没有多大意义. (3认同)