Java アプリでマウスホイール (スクロール用) を有効にする方法はありますか?
-
01-07-2019 - |
質問
理想的には、古いコンパイル済み Java ランタイム アプリでマウス ホイールをスクロールできるようにする方法が必要ですが、個々のアプリでそれを明示的に利用する Java コードで十分です。
解決
ソースコードにアクセスできなければ実行できません。ソースにアクセスできる場合は、RichH の言ったことを実行してください。
他のヒント
カスタム コンポーネントを作成しない限り、マウスホイールを取得するために 1.5 または 1.6 に対して再コンパイルする必要はありません。マウスホイールの動作が Swing クラスに追加されたため、新しい JRE に対して古い Java アプリを実行するだけで、何もしなくてもマウスホイールがサポートされるはずです (少なくともスクロール可能/JScrollPane ベースのものでは)。
マウスホイールのスクロールは、現在の Swing アプリケーションでサポートされています。JDK 1.4、1.5、または 1.6 を使用してアプリケーションをコンパイルしてみてください。複雑さと環境によっては、新しいバージョンに移行することが実行可能な選択肢となる場合もあれば、そうでない場合もあります。
このチュートリアル 通常の動作とは異なる動作が必要な場合に、独自のマウスホイール リスナーを作成する方法を示します。
Pushing Pixels のブログをご覧ください: http://www.pushing-pixels.org/index.php?s=mouse+wheel
所属していません StackOverflow