Ícone de aplicativo personalizado para aplicativo de processamento
-
20-09-2019 - |
Pergunta
Escrevi um pequeno aplicativo de processamento que planejo lançar em breve. O que ainda está faltando é um ícone personalizado doce para TitleBar/Taskbar (Win) e Dock (Mac). Alguma sugestão de como fazer isso?
THX!
Solução
Enquanto isso, eu descobri por conta própria:
Obviamente, isso funciona para o Mac OS, substituindo o Sketch.icns O arquivo no aplicativo exportado, para Win & Liunx, é feito adicionando esta linha ao seu método de configuração:
frame.setIconImage( getToolkit().getImage("sketch.ico") );
Outras dicas
Depende se você tem alguma capacidade artística ou não.
Caso contrário, você pode contratar um designer de ícone para fazer um ou pesquisar na Web por ícones gratuitos - existem bilhões.
Se você tem um pouco de artística, poderá pegar um ícone gratuito que é quase o que você deseja e depois ajustá -lo. ICOFX é uma ótima aplicação gratuita para fazer esse tipo de coisa.
Se você acha que tem o que é preciso para desenhar um ícone do zero, um bom plano é usar um pacote de arte vetorial. Isso permite que você exporte o mesmo gráfico em várias resoluções para que você possa obter a qualidade superior em todos os ícones que você precisa (de 16x16 a 256x256). Como alternativa, desenhe um grande (512x512) Verison em um editor de bitmap e depois o reduza conforme necessário. Enquanto você começar grande e reduzido, você não deve ter nenhum problema (embora para obter um bom ícone em 16x16 e 32x32, você ainda precisará de um bom olho e muitos ajustes manuais).
No seu código, basta digitar esta linha:
frame.setIconImage( getToolkit().getImage("sketch.ico") );
Para Windows/Linux, isso fará isso. Para Mac/OSX, siga estas etapas:
- Encontre seu esboço no Finder
- Clique com o botão direito do mouse> informações, ou CmdEU
- Encontre seu ícone e abra -o na visualização
- Em visualização, clique no seu ícone e pressione CmdUMA ou clique com o botão direito> selecione tudo
- Na pré -visualização, pressione CmdC, ou clique com o botão direito> cópia
- Volte para o Finder. Clique no ícone atual do seu esboço. Você saberá que você o selecionou quando um contorno azul aparecer. Imprensa CmdV, ou clique com o botão direito> Cole
Pontas:
- O tamanho padrão do ícone é 512x512
- Ao fazer seu ícone, verifique se suas transparências estão funcionando