ElCastigador ha scritto:
Voglio leggere dei dati da una finestra sotto il cursore del mouse per poi elaborarli.In particolare la finestra è un tavolo da poker online,quindi il software del poker online è un client che legge e visualizza dati da un server.Esiste un qualche modo per leggere dati da questa finestra,che altro non è che un tavolo da poker,per poi elaborarli?
Una finestra di UN ALTRO processo esterno al processo della JVM Java? La risposta è "nì". Con il solo framework standard di JavaSE, NON c'è alcun modo di enumerare, gestire processi del sistema e meno ancora enumerare/accedere a tutte le finestre nel desktop.
Usando API "native" (es. le API Win32 di Windows) sì, ci sono API apposite per enumerare, determinare, ecc... le finestre nel desktop. Ma anche potendo trovare ed accedere ad altre finestre ... COSA vuoi cercare o sapere? Se la applicazione fa solo "grafica" pura, non ci sono componenti nella finestra e quindi non hai granché come appigli per sapere cosa sta facendo, se non "analizzando" la grafica.
Giusto perché tu lo sappia e capisca, quello che hai chiesto è ALTAMENTE difficile, critico e dubbio.