私は最近、pushing Pixels に関するブログ記事を読みました。この記事では、純粋な Java を使用してネイティブの透過性と半透明性を実現する方法について説明しています。必要なクラスは com.sun.awt、つまり com.sun.awt.AWTUtilities にあります。
クラスはjdkがインストールされていて、そこからjvmを起動した場合にのみ使用できるため、必要なクラス(これだけでなく)をディストリビューションに含める方法を考えていました。したがって、私のプログラムのユーザーは、私のプログラムを実行するために必要なクラスを持っていません。
何か案は?