Выделение фрагмента текста в JTextArea

#java #selection #jtextarea

#java #выделение #jtextarea

Вопрос:

Мне нужно выделить некоторый фрагмент текста в JTextArea. Как мне это сделать?…

Комментарии:

1. Можете ли вы быть более конкретным? Какой фрагмент текста? Первое слово, конкретное выражение, …?

2. Вы имеете в виду из другой программы, а не той, которая содержит JTextArea? Однако я не получаю manually

3. я имею в виду, например, выделить последнее слово. я имею в виду, из пробела в пробел.

Ответ №1:

Используйте, setCaretPosition(selectionStart) за moveCaretPosition(selectionEnd) которым следует. Это задокументировано в javadoc от JTextComponent