我正在构建一个游戏,用户应该将信息输入到SWT Text小部件中。但是,每次他们想要输入时,他们必须单击“文本”小部件才能输入他们的分数。我想做到这一点,以便在适当的时间选择适当的文本小部件,以便用户只需输入分数并按下输入而无需触摸鼠标。
我已经拥有了 shell.setDefaultButton(submitButton);
提交按钮是该方面的首要任务,我只是不知道如何选择正确的文字。
答案 0 :(得分:1)
这应该做:
text.forceFocus();
text.selectAll();
这将首先强调焦点Text
,即使其成为焦点小部件,然后它将选择可能已存在的所有文本,因此用户可以开始输入。