L'aplicació permet a l'usuari escollir un color i passejar una bola amb aquest to de color per sobre d'una imatge.
Fa ús de les llibreries de plataforma, amb les següents característiques:
- Multi-resolució (zoom configurable)
- Opció de mode fosc
L'aplicació bola de color, neix amb el desig de programar una aplicació interactiva que fes ús de la funció de transformació de color programada a l'aplicació keyColorImage
L'aplicació permet a l'usuari escollir un color i passejar una bola amb aquest to de color per sobre d'una imatge.
Fa ús de les llibreries de plataforma, amb les següents característiques:
Es fa ús de la transformació de l'aplicació keyColorImage degradant-se del centre cap al radi.
També es fa ús de l'opció del Painter multicapa que vaig programar a l'aplicació de morphing
L'aplicació colorBall, neix com a un entreteniment entre projectes (desprès d'acabar la versió v1.1 de l'Editor de Morphing, i abans de començar amb la nova versió de l'aplicació d'escacs)
Es fa ús del Painter que permet programar l'ImageJPanel, amb el que es pot pintar damunt de la imatge mostrada, i el KeyColorImage, que permet colorejar píxels amb una tonalitat, que en aquest cas es pot escollir seleccionant un color amb un JColorChooser
Així, l'aplicació pinta una bola de mida seleccionable colorejada subtilment amb la tonalitat que hagis escollit al damunt de la imatge mostrada
L'aplicació ha sigut l'excusa per a integrar el JColorChooser a les llibreries, per a que estigui disponible a totes les aplicacions: