Как выбрать строку в Jtextarea? - PullRequest
0 голосов
/ 15 апреля 2010

У меня есть jtextarea, который не редактируется. В нем есть текст. Я хочу, чтобы, когда пользователь щелкает в jtextarea (желательно одним щелчком мыши), вся строка выделялась, и этот выделенный текст извлекался.

Каждая строка имеет адрес электронной почты в форме name@emailid.com. Для выделения всего текста потребуются тройные щелчки. Я хочу, чтобы адрес электронной почты был выбран в один клик. Это возможно?

1 Ответ

3 голосов
/ 15 апреля 2010

Конечно. Просто внедрите свой собственный слушатель и вызовите http://java.sun.com/javase/6/docs/api/javax/swing/text/JTextComponent.html#select%28int,%20int%29 в JTextArea.

Но не слишком ли подходит JList к вашим требованиям?

...