Как изменить цвет мигания курсора? - PullRequest
4 голосов
/ 13 мая 2010

Я не знаю, возможно это или нет?

Но я хочу изменить цвет мигания этого курсора ... который обычно черный ....

Я делаю один проект на основе Java-Swing, и в этом ... одно из требований заключается в изменении цвета мигания курсора ....

Это возможно?

1 Ответ

9 голосов
/ 13 мая 2010

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

Итак, я предполагаю, что вы говорите о каретке, которая используется в текстовом компоненте:

textField.setCaretColor(...);

Edit:

Приведенное выше предложение делает это для одного текстового поля. Чтобы изменить его для всех текстовых полей, вы должны иметь возможность использовать следующее при запуске вашей программы:

UIManager.put("TextField.caretForeground", new ColorUIResource(...));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...