2

理想的には、コンパイル済みの古い Java ランタイム アプリでマウス ホイールをスクロールできるようにする方法が必要ですが、個々のアプリでマウス ホイールを明示的に使用する Java コードで十分です。

4

4 に答える 4

2

カスタム コンポーネントを作成しない限り、マウスホイールを取得するために 1.5 または 1.6 に対して再コンパイルする必要はありません。マウスホイールの動作がスイング クラスに追加されたので、新しい JRE に対して古い Java アプリを実行するだけで、何もしなくてもマウスホイールをサポートする必要があります (少なくともスクロール可能/JScrollPane ベースのものでは)。

于 2008-09-20T00:08:16.247 に答える
1

Pushing Pixels ブログをご覧ください: http://www.pushing-pixels.org/index.php?s=mouse+wheel

于 2008-09-19T21:28:03.103 に答える
1

現在の Swing アプリケーションでは、マウスホイールのスクロールがサポートされています。JDK 1.4、1.5、または 1.6 を使用してアプリケーションをコンパイルしてみてください。複雑さと環境によっては、新しいバージョンへの移行が実行可能なオプションである場合とそうでない場合があります。

このチュートリアルでは、通常の動作とは異なる動作が必要な場合に、独自のマウスホイール リスナーを作成する方法を示します。

于 2008-09-19T21:20:22.030 に答える
0

ソースコードにアクセスできなければ、それを行うことはできません。ソースにアクセスできる場合は、RichH が言ったことを実行してください。

于 2008-09-19T21:26:31.143 に答える