2009-07-21 7 views
3

私は、Mac OS X(10.5)で動作するJavaで「ソフトウェアセンサー」を書く方法を見つけようとしています。Application Foucsが変更されたときのOS Xからのコールバックの取得?

私の最初のアイデアは、Applescriptを使用する「プルセンサー」を作成することでした。これは単にアプリケーションの名前を返します。それは焦点にある。明らかにこのアプローチはあまり良くありません。

したがって、別のアプリケーションがフォーカスを得るたびに、オペレーティングシステムからコールバックや何らかの通知を直接受け取る可能性があるのでしょうか。

ありがとうございます! 乾杯Julian

答えて

1

javaは他のアプリケーションからのイベントを受信しないため、傍受して記録するものはありません。私はOSXのSDKにはあなたが使うことのできるものがあると確信しています。 Javaベースではありません(JNIまたはJNAを使用していない場合)。

関連する問題