Sie könnten versuchen:
%Vor%Dies sollte die Gesamtbreite mehrerer Bildschirme berechnen. Offensichtlich unterstützt es nur horizontal ausgerichtete Bildschirme im obigen Formular - Sie müssten die Grenzen der Grafikkonfigurationen analysieren, um mit anderen Monitorausrichtungen umgehen zu können (hängt davon ab, wie kugelsicher Sie das machen wollen).
Wenn sich Ihr Hauptmonitor auf der rechten Seite befindet und Sie ein Bild auch mit der linken Seite erhalten möchten, verwenden Sie Folgendes:
%Vor%Dies ist der Code, den ich benutzt und getestet habe, er funktioniert, er erstellt zwei PNG-Dateien im res-Ordner (ändere ihn in deinen Ordner), einen für meine primäre und den anderen für den sekundären Bildschirm. Ich hatte auch die Bounds Informationen über die Displays gedruckt, wenn Sie beide Displays in einem Bild haben wollen, fügen Sie einfach die Breite beider Monitore hinzu und Sie werden es haben
%Vor%Tags und Links java multiple-monitors bufferedimage awtrobot printscreen