Compiz Showmouse插件对低视力的人有一些很好的效果。 不幸的是,这些效果在Java应用程序中不起作用。 如何让我的Java Swing应用程序像其他应用程序一样显示鼠标效果? 我只关心支持Linux用户(主要是Linux Mint和Ubuntu)。 Java应用程序使用Nimbus L&F,它是一个Netbeans单框架应用程序(但我使用Gridbaglayout手动构build所有框架)。 只要Compiz效果是由系统启用的,我需要Compiz鼠标效果在我的应用程序中始终保持一致。
我创建了一个简单的Swing框架:
import javax.swing.*; public class A extends JFrame { public static void main(String[] args) { A a = new A(); a.setSize(100, 100); a.setVisible(true); } }
我已经在JDK 1.6上运行了它:
$ java -version java version "1.6.0_22" OpenJDK Runtime Environment (IcedTea6 1.10) (Gentoo build 1.6.0_22-b22) OpenJDK 64-Bit server VM (build 20.0-b10, mixed mode)
我已经启用了“显示鼠标”效果,并且它正好在Swing窗口的顶部运行。
请详细说明你的问题。 什么不工作,什么确切的配置。