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!

Foi útil?

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:

  1. Encontre seu esboço no Finder
  2. Clique com o botão direito do mouse> informações, ou CmdEU
  3. Encontre seu ícone e abra -o na visualização
  4. Em visualização, clique no seu ícone e pressione CmdUMA ou clique com o botão direito> selecione tudo
  5. Na pré -visualização, pressione CmdC, ou clique com o botão direito> cópia
  6. 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
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top