4

Compiz Showmouse プラグインには、弱視の人向けの優れた効果がいくつかあります。残念ながら、これらの効果はそのままでは Java アプリケーションでは機能しません。Java Swing アプリケーションで、他のアプリケーションと同じようにマウス効果を表示するにはどうすればよいですか? Linux ユーザー (主に Linux Mint と Ubuntu) のサポートについてのみ関心があります。Java アプリケーションは Nimbus L&F を使用し、Netbeans シングル フレーム アプリケーションです (ただし、Gridbaglayout を使用してすべてのフレームを手動で作成します)。Compiz 効果がシステムによって有効にされている限り、Compiz マウス効果がアプリ内のどこでも常に一貫している必要があります。

4

1 に答える 1

1

シンプルな 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 ウィンドウの上で問題なく動作していました。

質問を詳しく説明してください。正確に機能しないものと正確な構成。

于 2011-11-05T23:32:57.263 に答える