sách gpt4 ăn đã đi

Mã Java để triển khai chức năng chụp màn hình (ảnh chụp màn hình)

In lại Tác giả: qq735679552 Thời gian cập nhật: 29-09-2022 22:32:09 30 4
mua khóa gpt4 giày nike

CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.

Bài viết blog CFSDN này Mã Java thực hiện chức năng chụp màn hình (ảnh chụp màn hình) được tác giả sưu tầm và biên soạn. Nếu các bạn quan tâm đến bài viết này thì nhớ like nhé.

Mã như sau

nhập java.awt.Dimension; nhập java.awt.Rectangle; nhập java.awt.Robot; nhập java.awt.Toolkit; nhập java.awt.image.BufferedImage; ; /********************************************* ******************* * JavaBean này có thể được gọi trực tiếp trong các ứng dụng Java khác để đạt được "chụp ảnh" màn hình * Điều này JavaBean được sử dụng để chụp nhanh GUI trong một ứng dụng * Java! Bạn có thể nhúng * nó vào mã nguồn ứng dụng java của mình và chúng tôi * nó để chụp nhanh GUI bên phải của ứng dụng * @see javax.ImageIO * @author liluqun * @ phiên bản 1.0 ************************************************* *****/ Kiểm tra lớp công khai { tên chuỗi riêng tư; // Tiền tố tệp riêng tư Chuỗi mặc định = "GuiCamera"; String imageFormat; //Định dạng của tệp hình ảnh riêng tư String defaultImageFormat="png"; Kích thước d = Toolkit.getDefaultToolkit().getScreenSize(); ***** ********************************************** *Tiền tố tệp mặc định Đối với GuiCamera, định dạng tệp là định dạng PNG* Cấu trúc mặc định sẽ sử dụng mặc định * Họ tệp hình ảnh "GuiCamera", * và định dạng hình ảnh mặc định "png" **************************************************** * ******************/ public Test() { fileName = defaultName; imageFormat=defaultImageFormat } /*************** ***** ******************************************** @param s họ của tệp ảnh chụp nhanh * @param định dạng định dạng của tệp hình ảnh, * nó có thể là "jpg" hoặc "png" * Cấu trúc này hỗ trợ lưu trữ các tệp JPG và PNG *********** ************************************************* ***** /công cộng Kiểm tra(Chuỗi s,Định dạng chuỗi) { fileName = s; imageFormat=format; } /****************************** *** *********************************** *Chụp ảnh màn hình* snapShot Gui một lần ** ***** ********************************************** ****** *******/ public void snapShot() { try { //Sao chép màn hình vào ảnh chụp màn hình đối tượng BufferedImage Ảnh chụp màn hình BufferedImage = (new Robot()).createScreenCapture(new Rectangle(0, 0, (int) d.getWidth(), (int) d.getHeight())); serialNum++; // Tự động tạo tên tệp String name=fileName+String dựa trên biến tiền tố tệp và định dạng tệp biến. valueOf(serialNum)+"."+imageFormat; File f = new File(name); System.out.print("Save File "+name); // Ghi đối tượng ảnh chụp màn hình vào tệp hình ảnh ImageIO.write(screenshot, imageFormat, f); System.out.print("..Finished!\n"); } Catch (Exception ex) { System.out.println(ex); } } public static void main( String[] args) { Test cam= new Test("d:\\Hello", "png");// cam.snapShot() } };

 

Cuối cùng, bài viết này về chức năng chụp màn hình (ảnh chụp màn hình) do mã java triển khai sẽ kết thúc tại đây. Nếu bạn muốn biết thêm về chức năng chụp màn hình (ảnh chụp màn hình) do mã java triển khai, vui lòng tìm kiếm bài viết CFSDN hoặc tiếp tục duyệt các bài viết liên quan. tất cả sẽ ủng hộ blog của tôi trong tương lai! .

30 4 0
qq735679552
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress