java Bildschirm zwei Monitore drucken

8

Ich versuche, den Bildbereich des Druckbildschirms zu verwenden, um zwei Monitore zu erhalten, aber funktioniert nur für einen Monitor. Kannst du mir raten, wie man Monitore der Abbildung 2 erhält?

%Vor%     
Faken143 18.08.2013, 16:46
quelle

3 Antworten

13

Vereinigen Sie die Grenzen jedes Bildschirms:

%Vor%     
Boann 18.08.2013, 17:32
quelle
3

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%     
Dennis Kriechel 18.08.2013 16:49
quelle
0

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%     
Melardev 19.06.2016 03:08
quelle