java - 如何让Java Swing应用程序显示Compiz Mouse Plugin的鼠标光标效果(Ubuntu)

标签 java linux swing mouse-cursor compiz

Compiz Showmouse plugin对视力不好的人有一些很好的效果。不幸的是,这些效果在开箱即用的 Java 应用程序中不起作用。如何让我的 Java Swing 应用程序像其他应用程序一样显示鼠标效果?我只关心支持 Linux 用户(主要是 Linux Mint 和 Ubuntu)。 Java 应用程序使用 Nimbus L&F,它是一个 Netbeans 单框架应用程序(但我使用 Gridbaglayout 手动构建所有框架)。只要系统启用了 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)

我启用了 Show Mouse 效果,它在 Swing 窗口上运行得很好。

请详细说明您的问题。究竟什么不起作用以及具体的配置是什么。

关于java - 如何让Java Swing应用程序显示Compiz Mouse Plugin的鼠标光标效果(Ubuntu),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8004883/

相关文章:

Java Netbeans - 如何在 Jpanel 内的 Jpanel 上绘图? (面板构造函数)

java - Android - 具有 imageView 属性的对象数组

java - 输出图形的方法

java - 如何在 Android Studio 3.0 中正确设置 Lombok

javascript - 使用javascript在firefox浏览器中评估系统命令或python脚本

linux - cp命令覆盖作为符号链接(symbolic link)的目标文件

java - OutOfMemoryError java堆空间

linux - 需要帮助形成 python-ldap 查询以列出组成员

java - 如何将组件堆叠在另一个组件上以便它们保持垂直尺寸?

Java JButton 样式