CARDÁPIO

Extrair ícone do sistema Java

índice

Java ícone do sistemaextrair

JavaAqui apresentamos um programa de exemplo que extrai o ícone de um arquivo especificado em um arquivo de imagem no formato png. O arquivo especificado pode ser qualquer arquivo executável com extensão .exe, dll, xls, doc, etc.

Procurei métodos semelhantes na internet, mas não consegui encontrar nada.
Porém, descobri um método que é muito fácil de obter, por isso vou apresentá-lo a vocês.
Além disso, no Chat&Messenger, este método éCapacidade de anexar arquivos a notas adesivasÉ usado em

Exemplo de confirmação de operação do programa

executar amostra

*Se o arquivo jar estiver associado, ele poderá ser executado.

  1. Obtenha a fonte da amostra, compile e execute-a.
  2. Ao iniciá-lo, a janela principal será aberta, basta arrastar e soltar o ícone que deseja extrair na janela.
    Obter ícone

  3. Um arquivo de imagem no formato png será enviado para o mesmo local do ícone original.
    Obter ícone


Exemplo de explicação do programa

O processo de extração de ícones em Java é realizado usando o método a seguir.

  1. Defina a aparência para o Windows.
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

  2. Arquivos obtidos arrastando e soltando javax.swing.JFileChooser.getIcon() com método javax.swing.Icon Converter em objeto.

  3. javax.imageio.ImageIO.write() Envie o objeto Icon para um arquivo de imagem no formato png usando o método.

programa de amostra

  • URLをコピーしました!
índice