Dieser Artikel beschreibt die von Java implementierte einfache Web -Screenshot -Funktion. Teilen Sie es für Ihre Referenz wie folgt weiter:
Paket awtdemo; import java.awt.awtexception; import Java.awt.desktop; Import Java.awt.Dimension; Import Java.awt.graphics; Import Java.awt.image; Import Java.awt.Rectangle; java.awt.event.keevent; import java.awt.image.buffenedimage; import java.io.file; import Java.io.ioException; import Java.net.urisyntaxexception; import Java.net.url; IOException, urisyntaxexception, awtexception {// Diese Methode gilt nur für jdk1.6 und über Desktop.getDesktop (). Durchsuchen (neue URL ("// www.vevb.com/"). Touri ()); Robot Robot = new Robot (); Robot.Delay (10000); Dimension d = neue Dimension (toolkit.getDefaulttoolkit (). GetCreenSize ()); int width = (int) d.getWidth (); int Höhe = (int) d.Getheight (); // Browser -Robot.Keyrelease (keyEvent.vk_f11) maximieren; Robot.Delay (2000); Image Image = Robot.CreateScreencapture (neues Rechteck (0, 0, Breite, Höhe)); Bufferedimage bi = new bufferedImage (Breite, Höhe, bufferedimage.type_int_rgb); Grafik g = bi.createGraphics (); G.Drawimage (Bild, 0, 0, Breite, Höhe, Null); // das Image Imageio.write (bi, "jpg", neue Datei ("c: /open.jpg") speichern; }}Auslaufergebnisse:
Für mehr Java-bezogene Inhalte können Leser, die an dieser Website interessiert sind, die Themen "Zusammenfassung von Java Image Operation Skills", "Zusammenfassung von Java-Datum und Zeit-Betriebsfähigkeiten", "Zusammenfassung der Java-Operation DOM-Knotenkenntnisse", "Zusammenfassung der Java-Datei und des Verzeichnisbetriebs" und "Tutorials of Java Data Struktur und Algorithm", Zusammenfassung von Java-Datum und Zeit ".
Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.