感谢您提供的所有以前的帮助。
我要做的是当按下输入按钮时触发事件。 这是我写的代码
txtGolfName = new Text(container, SWT.BORDER);
txtGolfName.addKeyListener(new KeyAdapter() {
@Override
public void keyReleased(KeyEvent e) {
for(int index = 0; index < gcName.length(); index++)
if((txtGolfName.getText()).charAt(index) == '\r')
System.out.println("Success");
else
System.out.println("Not Yet");
}
});
txtGolfName.setBounds(180, 90, 300, 25);
非常感谢任何帮助。
答案 0 :(得分:2)
只需查看活动的keyCode
:
public void keyReleased(KeyEvent e) {
if (e.keyCode == SWT.CR)
System.out.println("Success");
else
System.out.println("Not Yet");
}
}