【问题标题】:Select/mark specific word in SWT Textfield在 SWT 文本字段中选择/标记特定单词
【发布时间】:2015-05-29 14:05:31
【问题描述】:

我有一个 SWT 文本字段,其中包含一些自动添加的文本。现在我想自动选择文本中的特定短语,以便用户无需手动选择即可替换它。但我在 api 中找到的只是 selectAll() 方法,该方法有效但选择了所有文本,而不是特定部分。

有什么办法吗?

【问题讨论】:

    标签: java text widget swt


    【解决方案1】:

    Text#setSelection(int start, int end) 会做你需要的。

    例子:

    Text text = new Text(shell, SWT.BORDER);
    text.setText("This is some random text");
    text.setSelection(5, 7);
    

    看起来像这样:

    【讨论】:

      猜你喜欢
      • 2020-02-09
      • 1970-01-01
      • 2020-11-19
      • 1970-01-01
      • 2013-02-02
      • 1970-01-01
      • 2016-06-16
      • 2010-09-07
      • 1970-01-01
      相关资源
      最近更新 更多