Fare uno "screenshot" dello schermo (o di una parte), sì è possibile (sempre classe Robot), ANCHE in un contesto multi-monitor.
Sono riuscito a fare vari screenshots di parti dello schermo che mi interessavano indicando le coordinate x e y e la dimensione del "rettangolo" da acquisire, per esempio:
Rectangle rect = new Rectangle(50,50,100,100);
Siccome non è molto agevole stare ad indicare di volta in volta le coordinate e le dimensioni, potrei disegnare graficamente una finestra o un rettangolo sullo schermo (p.e. con javaFX o swing.. ho un pò di confusione al rigurardo), posizionarlo e/o ridimensionarlo all'occorrenza, e far acquisire lo screenshot (o fare altre operazioni) all'interno di questo rettangolo grafico?
Se si, mi indichereste quali tools utilizzare?
n.b. in pratica vorrei disegnare una casella rettangolare o quadrata come fosse semplicemente un contorno, cioè che sia vuoto o trasparente all'interno, da spostare sulle schermo in una determinata posizione.. vorrei disegnare solo il perimetro
Grazie