O aplicativo permite que o usuário selecione uma cor e mova uma bola dessa cor através de uma imagem.
Ele faz uso das bibliotecas da plataforma, com as seguintes características:
- Zoom multi-resolução configurável
- Opção de modo escuro
O aplicativo Color Ball nasceu do desejo de programar uma aplicação interativa que faz uso da função de transformação de cores programada noaplicação keyColorImage
O aplicativo permite que o usuário selecione uma cor e mova uma bola dessa cor através de uma imagem.
Ele faz uso das bibliotecas da plataforma, com as seguintes características:
Ele usa a transformação doaplicação keyColorImagedegradando do centro para o raio.
Ele também faz uso da opção multi-camada Painter que eu programei noMorphing app
O aplicativo colorBall foi criado como uma forma de entretenimento entre os projetos. Foi desenvolvido após o término da versão v1.1 do Morphing Editor e antes de começar a trabalhar na nova versão do aplicativo de xadrez.
O software usa o Painter para programar o ImageJPanel. Isso permite que você pinte sobre a imagem exibida. Ele também utiliza KeyColorImage, que permite colorir pixels com um tom selecionado usando o JColorChooker.
Desta forma, o aplicativo sobrepõe uma bola de tamanho selecionável, sutilmente colorida com a tonalidade escolhida, em cima da imagem exibida.
O JColorChooker foi integrado nas bibliotecas através do aplicativo, tornando-o disponível para todas as aplicações: