• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MouseWheelEventが拾えない)

MouseWheelEventが拾えない

このQ&Aのポイント
  • J2sdk1.4.1、win98、Logitechのマウスを使用している場合、JScrollPaneにJTextAreaを組み込んでマウスホイールでスクロールバーを動かそうとしていますが、イベントが正しく拾えません。
  • JScrollPane内のJTextAreaに対して、マウスホイールイベントを追加しても、イベントが発生しません。
  • なぜJTextArea内でのマウスホイールイベントが正しく拾えないのか、原因を特定して解決策を見つけたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • uoot
  • ベストアンサー率75% (6/8)
回答No.1

Java についてはぜんぜん判らないのですが... SPI++ が使えるなら、ウィンドウのメッセージログを表示させて正しくメッセージが送信されているか確認してみるのが良いかもしれません。 考えられる原因として、マウスドライバの設定でホイール操作のときの動作をいろいろ変更できるとすれば、ホイールメッセージが別のメッセージとして送られているかも知れません。

takaP-
質問者

お礼

ありがとうございます。 まさにマウスドライバの問題だったようです。 標準のマウスドライバと切り替えたら問題無くスクロールができました。 それにしても、ユーザ側にマウスドライバの変更を強要するわけにもいかないし、、、Javaでのスクロールは問題ありですね、参った(笑