1

SWT で Tray と TrayItem を使用していますが、アイコンの画面上の位置を取得する方法があるかどうか疑問に思っていました。あたかもポップアップであるかのように、そのすぐ下に別のシェルを配置できるようにしたいと考えています。

基本的には、雌馬がその寸法と位置を見つけようとしているだけです....

何か案は?

乾杯

アンディ

4

1 に答える 1

1

なぜこれが必要なのですか?

ポップアップを表示するトリガーがマウスのクリックである場合、リスナーの Event オブジェクトを使用して座標を取得できます。

そうでない場合は、これを行うのは良い考えではないと思います。主な理由は、トレイ アイコンが表示されるかどうかわからないためです (たとえば、Windows 7 の場合)。Gnome を使用している場合は、libNotify を使用できます。これは、ポップアップに適した選択肢です。

于 2010-07-16T12:40:04.400 に答える