2009-06-28 2 views

Antwort

0

Es gibt Funktionen in Swing, um die Komponente an einem bestimmten Punkt zu identifizieren. Es gibt keine Unterstützung in der Java Runtime, um andere Fenster zu untersuchen, aber die Roboterklassen können Screenshots aufnehmen.

Was müssen Sie tun?

+0

Ich versuche tatsächlich, die Funktionalität eines Makroprogramms (http://www.kaitnieks.com/scar, das getWindowAtPoint verwendet) zu implementieren. Es ist nicht sehr wichtig, aber ich habe mich gefragt, ob es einen Weg geben würde, es in Java zu tun. –

+1

Wenn es sich um ein Java-Fenster handelt, mit dem Sie arbeiten möchten, können Sie dies nicht mit den Fähigkeiten von Java 6 tun. Sie müssen eine Bibliothek verwenden, die mit JNI oder JNA mit dem Betriebssystem kommuniziert. Ich kenne keine solche Bibliothek :( –

Verwandte Themen