Zamein's Paint V1.0

by Zamein in Circuits > Software

219 Views, 0 Favorites, 0 Comments

Zamein's Paint V1.0

Zameins-Paint-foto2.jpg

Buongiorno a tutti,

Il progetto che ho realizzato oggi è un (semplice) software che permette di disegnare con il computer.

Potete scaricare il software per windows da questo link.
Potete scaricare il software per qualsiasi sistama operativo con java (file .jar) da questo link

Potete scaricare tutto il codice sorgente (progetto Eclipse) da questo link

Sul lato superiore della finestra trovate la barra del menu contentente tre menu:
-File (Nuovo, salva, salva come, apri, chiudi)
-Edit (copia, taglia e incolla)
-Visualizza(che permette di selezionare le toolbar da visualizzare).

Immediatamente al di sotto della barra del menu trovate la Colors Toolbar, che permette la selezione dei colori, sono presenti tre pulsanti:
-color 1: permette di scegliere il colore principale, associato al tasto sinistro del mouse
-color 2: permette di scegliere il colore secondario, associato al tasto destro del mouse
-background color: permette di scegliere il colore di sfondo (che si trova su un livello diverso dall’immagine che disegnare e può essere quindi sempre cambiato indipendentemente dal disegno e senza intaccare lo stesso).

Sul lato destro della finestra trovate una toolbar che vi permette di selezionare vari strumenti:
-matita: permette di disegnare con un tratto che va da molto sottile a leggermente spesso
-pennello: permette di disegnare con un tratto che va da spesso a molto spesso
-secchiello: permette di riempire la zona clickata di colore
-forme: permette di disegnare delle forme geometriche (cerchio, quadrato, ovale, rettangolo, rettangolo con angoli smussati)
-gomma per cancellare: cancella il disegno
-selezione: permette di selezionare un’area rettangolare del disegno al fine di utilizzare le operazioni copia, taglia e incolla. Operazioni che ho implementato in modo che siano accessibili sia tramite il menù edit, che tramite le scorciatoie da tastiera

Sul lato sinistro della finestra trovate una toolbar che si modifica in base allo strumento di disegno selezionato, permettendovi quindi di selezionare lo spessore del tratto quando avete selezionato matita o pennello, la dimensione della gomma da cancellare e, nel caso selezionate lo strumento “forme”, vi permette di selezionare la forma che volete disegnare.

Al centro troviamo infine il pannello su cui disegnamo, implementata in modo che se necessario (se la dimensione della tela supera quella della finestra) compaiano automaticamente le barre per lo scorrimento.

Di seguito trovate alcune immagini

Zamein's Paint foto4

Zamein's Paint foto3

Zamein's Paint foto2

Zamein's Paint foto1