自动选择SWT文本框供用户输入信息

时间:2014-04-30 21:38:44

标签: java text swt

我正在构建一个游戏,用户应该将信息输入到SWT Text小部件中。但是,每次他们想要输入时,他们必须单击“文本”小部件才能输入他们的分数。我想做到这一点,以便在适当的时间选择适当的文本小部件,以便用户只需输入分数并按下输入而无需触摸鼠标。

我已经拥有了

    shell.setDefaultButton(submitButton);

提交按钮是该方面的首要任务,我只是不知道如何选择正确的文字。

1 个答案:

答案 0 :(得分:1)

这应该做:

text.forceFocus();
text.selectAll();

这将首先强调焦点Text,即使其成为焦点小部件,然后它将选择可能已存在的所有文本,因此用户可以开始输入。