有没有办法在Java应用程序中启用鼠标滚轮(滚动)?

时间:2008-09-19 21:16:38

标签: java scroll mouse mousewheel

理想情况下,我想要一种方法来启用鼠标滚轮来滚动旧的已编译的Java运行时应用程序,但是将代码明确地用于单个应用程序的java代码就足够了。

4 个答案:

答案 0 :(得分:2)

除非您编写自定义组件,否则您不必重新编译1.5或1.6来获取鼠标滚轮。鼠标轮行为被添加到swing类中,因此只需针对新JRE运行旧的Java应用程序就可以获得鼠标滚轮而无需执行任何操作(至少在基于可滚动/ JScrollPane的东西中)

答案 1 :(得分:1)

当前Swing应用程序支持鼠标滚轮。您可以尝试使用JDK 1.4,1.5或1.6编译应用程序。根据复杂性和环境,迁移到新版本可能是也可能不是一个可行的选择。

This tutorial显示了如果你想要一些与正常行为不同的东西,你如何编写自己的鼠标轮监听器。

答案 2 :(得分:1)

答案 3 :(得分:0)

无法访问源代码,您无法执行此操作。如果您确实可以访问源代码,那么请执行RichH所说的内容。