
Java : 最上位のウインドウで特定のキーアクションを処理する
たったこれだけの処理をテストして確定するのに時間がかかります。
Java は基本的に信頼できる情報が少なくて、自分でテストするしかないようです。
この情報もまた、環境やバージョンで変わるかもしれないし変わらないかもしれない・・・
と言わざるを得ないのが実感です。
業務アプリはそもそも、オフコンからの流れがありますし、エンドユーザは、時間=コスト
という現実世界で処理しておられるので、効率を考えれば、キーボードの処理は重要に
なります。
もちろん、マウスのほうが便利な場面もありますが、そちらは、通常 API 的に苦労は無
い事が多く、当たり前の単純なシーケーンスを実現しようとした時に、Java は実に大きな壁
を作ってくれるような気がします。
もちろん、Java ほどでは無いにしても、Microsoft でも Adobe でもだいたいにおいて
同じですけれども。