2009-06-28 16 views

Répondre

0

Il existe des fonctionnalités dans Swing pour identifier le composant à un point donné. Il n'y a pas de support dans Java Runtime pour l'inversion des autres fenêtres, mais les robots-classes peuvent saisir des captures d'écran.

Que devez-vous faire?

+0

Je suis en train d'essayer d'implémenter la fonctionnalité d'un programme de macro (http://www.kaitnieks.com/scar qui utilise getWindowAtPoint). Ce n'est pas très important, mais je me demandais s'il y aurait un moyen de le faire en java. –

+1

S'il s'agit d'une fenêtre non-java avec laquelle vous voulez travailler, vous ne pouvez pas le faire avec les capacités de Java 6. Vous devrez utiliser une bibliothèque qui parle au système d'exploitation avec JNI ou JNA. Je ne connais pas une telle bibliothèque :( –