選單

提取Java系統圖標

目錄

Java 系統圖示提煉

Java這裡我們介紹一個範例程序,將指定檔案的圖示提取為png格式的圖像檔案。指定的檔案可以是任何副檔名為.exe的可執行檔、dll、xls、doc等。

我在互聯網上尋找類似的方法,但找不到任何東西。
不過,我發現了一個非常容易獲得的方法,所以我將它介紹給你。
另外,在Chat&Messenger中,這個方法是能夠將文件附加到便籤上它用於

範例程式運行確認

運行樣本

*如果關聯了jar檔就可以執行。

  1. 取得範例原始碼,編譯並運行它。
  2. 當您啟動它時,主視窗將打開,因此只需將要提取的圖示拖放到視窗中即可。
    取得圖示

  3. png 格式的影像檔案將輸出到與原始圖示相同的位置。
    取得圖示


範例程式說明

Java中提取圖標的過程是透過以下方法實現的。

  1. 將外觀設定為 Windows。
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

  2. 拖放獲得的文件 javax.swing.JFileChooser.getIcon() 用方法 javax.swing.Icon 轉換為物件。

  3. javax.imageio.ImageIO.write() 使用此方法將 Icon 物件輸出為 png 格式的影像檔案。

範例程式

  • 網址をコピーしました!
目錄