Xorgの下でJavaでOSウィンドウを選択する方法はありますか?
基本的に、xwininfo のようなコマンドの機能を複製したいのですが、可能であれば子プロセスとして実行することは避けたいと考えています。必要な実際の情報については、ユーザーが選択したウィンドウの位置とサイズ (x、y、幅、高さ) を、できれば (xwininfo のように) マウスで探していますが、名前で検索しても問題ありません。同じように。
私が知る限り、この機能は標準の JDK には存在しませんが、事前に作成されたライブラリまたはある程度単純な JNA コードがあれば完璧です。互換性は、Linux / Xorg の最近のバージョンでのみ必要です。
助けてくれてありがとう!