THỰC ĐƠN

Trích xuất biểu tượng hệ thống Java

mục lục

Java biểu tượng hệ thốngtrích xuất

JavaỞ đây chúng tôi giới thiệu một chương trình mẫu trích xuất biểu tượng của một tệp được chỉ định thành tệp hình ảnh có định dạng png. Tệp được chỉ định có thể là bất kỳ tệp thực thi nào có phần mở rộng .exe, dll, xls, doc, v.v.

Tôi đã tìm kiếm các phương pháp tương tự trên internet nhưng không tìm thấy gì.
Tuy nhiên, tôi đã phát hiện ra một phương pháp thực sự dễ thực hiện nên tôi sẽ giới thiệu cho bạn.
Ngoài ra, trong Chat&Messenger, phương pháp này cònKhả năng đính kèm tập tin vào ghi chú dánNó được sử dụng trong

Xác nhận vận hành chương trình mẫu

chạy mẫu

*Nếu tệp jar được liên kết, nó có thể được thực thi.

  1. Lấy nguồn mẫu, biên dịch và chạy nó.
  2. Khi khởi động lên, cửa sổ chính sẽ mở ra nên bạn chỉ cần kéo thả biểu tượng muốn giải nén vào cửa sổ.
    Nhận biểu tượng

  3. Tệp hình ảnh định dạng png sẽ được xuất ra ở cùng vị trí với biểu tượng gốc.
    Nhận biểu tượng


Giải thích chương trình mẫu

Quá trình trích xuất các biểu tượng trong Java được thực hiện bằng phương pháp sau.

  1. Đặt giao diện cho Windows.
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

  2. Tệp thu được bằng cách kéo và thả javax.swing.JFileChooser.getIcon() với phương pháp javax.swing.Icon Chuyển đổi thành đối tượng.

  3. javax.imageio.ImageIO.write() Xuất đối tượng Biểu tượng thành tệp hình ảnh định dạng png bằng phương thức.

chương trình mẫu

  • URLをコピーしました!
mục lục