Отправьте ускоритель мышкой для выбора текста

Мне нужно сделать выделение текста с помощью мыши вместо Ctrl+A, я пытался:

sendAcceleratorKey(MouseEvent.BUTTON1, "");

но я не знаю, какой аргумент я мог бы указать, чтобы сделать щелчок мышью и позволить мышке принудительно выбирать текст.

1 ответ

Если текст находится в JTextComponent, selectAll() может быть подходящим выбором в вашем MouseListener,

Приложение: Вы также можете использовать select-allAction, который по умолчанию связан с - A или meta - A на различных платформах.

Ваша наука может быть полезна при принятии решения. Здесь есть связанный пример.

Другие вопросы по тегам