Вопрос по java, swing, mouse-cursor –  курсоры, решение от trashgod это хорошо. Они могут быть загружены следующим образом:

3

ел бы создать собственный курсор справки, «поставив на карту» встроенный курсор мыши по умолчанию со знаком вопроса, когда пользователь наводит курсор на объект, на который можно щелкнуть для получения контекстно-зависимой справки. Мне бы хотелось, чтобы это хорошо работало на разных платформах / внешне (например, чтобы они выглядели согласованно с белой мышью Windows и черной мышью Mac). Есть ли способ получить изображение курсора из текущего набора инструментов, чтобы Я мог бы создать объединенное изображение, чтобы установить в качестве курсора?

Этот вопрос указывает, что информация не может быть получена от объекта Cursor. Там также есть комментарий, в котором предлагается ловить рыбу в JRE, что я тоже немного попробовал: там и в изображениях Google я не нашел доступных графических файлов для грабежа.

Альтернативой может быть добавление слушателя mouseMoved и рисование вручную немного правее курсора (я полагаю, на родительском объекте, чтобы избежать ограничения на границах?), Но меня немного беспокоили накладные расходы и начальные исследования, это выглядело очень сложно. Я бы взял и другие предложения по поиску или созданию хорошего справочного курсора. (Лучше всего встроенная рука, но она не говорит «помочь» так ясно, как знак вопроса).

Ваш Ответ

1   ответ
2

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

и вот similair официальный учебникdownload.oracle.com/javase/tutorial/uiswing/components/... +1, ты быстрее +1 mKorbel

Похожие вопросы