#java #selection #jtextarea
#java #выделение #jtextarea
Вопрос:
Мне нужно выделить некоторый фрагмент текста в JTextArea. Как мне это сделать?…
Комментарии:
1. Можете ли вы быть более конкретным? Какой фрагмент текста? Первое слово, конкретное выражение, …?
2. Вы имеете в виду из другой программы, а не той, которая содержит JTextArea? Однако я не получаю
manually
…3. я имею в виду, например, выделить последнее слово. я имею в виду, из пробела в пробел.
Ответ №1:
Используйте, setCaretPosition(selectionStart)
за moveCaretPosition(selectionEnd)
которым следует. Это задокументировано в javadoc от JTextComponent