有什么办法可以在Java应用程序中启用鼠标滚轮(用于滚动)?
答
不能访问源代码,你不能这样做。如果你确实可以访问源代码,那么请按照RichH的说法进行操作。
答
鼠标滚轮在当前Swing应用程序中受支持。您可以尝试使用JDK 1.4,1.5或1.6来编译您的应用程序。根据复杂性和环境的不同,向新版本迁移可能会或可能不会成为可行的选择。
This tutorial显示了如何编写自己的鼠标滚轮侦听器,如果您想要某些与正常行为不同的东西。
答
你不应该重新编译对1.5或1.6让鼠标滚轮,除非你写的自定义组件。 mousewheel行为被添加到swing类中,所以只要运行旧的java应用程序针对新的JRE就应该有鼠标轮支持而不必做任何事情(至少在可滚动/基于JScrollPane的东西中)
MouseWheelListener是在1.4中引入的, jjnguy发布的API文档。 – 2008-09-19 21:38:22