L'applicazione consente all'utente di selezionare un colore e spostare una palla di quel colore su un'immagine.
Si avvale delle librerie di piattaforma, con le seguenti caratteristiche:
- Zoom multi-risoluzione configurabile
- Opzione modalità scura
L’applicazione Color Ball nasce dal desiderio di programmare un’applicazione interattiva che si avvale della funzione di trasformazione del colore programmata nelapplicazione keyColorImage
L'applicazione consente all'utente di selezionare un colore e spostare una palla di quel colore su un'immagine.
Si avvale delle librerie di piattaforma, con le seguenti caratteristiche:
Utilizza la trasformazione delapplicazione keyColorImagedegradante dal centro al raggio.
Si avvale anche dell'opzione Multi-layer Painter che ho programmato nelMorphing app
L'applicazione colorBall è stata creata come forma di intrattenimento tra i progetti. È stata sviluppata dopo aver terminato la versione v1.1 del Morphing Editor e prima di iniziare a lavorare sulla nuova versione dell'applicazione scacchistica.
Il software utilizza Painter per programmare il ImageJPanel. Questo consente di dipingere sopra l'immagine visualizzata. Utilizza anche KeyColorImage, che consente di colorare i pixel con una tonalità selezionata utilizzando JColorChoover.
In questo modo, l'app sovrappone una palla di dimensioni selezionabili, sottilmente colorata con la tonalità scelta, in cima all'immagine visualizzata.
Il JColorChooser è stato integrato nelle librerie attraverso l'applicazione, rendendolo disponibile per tutte le applicazioni: