PDA

View Full Version : [Java] grafica...


ally
04-08-2007, 10:25
...stavo cercando di implementare un applicativo che usasse un interfaccia grafica leggermente diversa dalla standard swing...cercavo delle soluzioni per emulare lo stile del media center o di freevo...pulsantoni...menu scorrevoli...nulla di incredibile ma sicuramente molto piacevole alla vista...ho trovato dei bellissimi screenshot riguardanti un progetto delle swing lab chiamato aerith...ma di codice nemmeno una riga...avete qualche idea su come muoversi in proposito?...

...ciao...

PGI-Bis
04-08-2007, 13:08
Aerith è uno "show case". Il sorgente lo trovi qui

https://aerith.dev.java.net/source/browse/aerith/

puoi consultarlo on-line o scaricarlo con subversion. Per scaricarlo con subversion devi registrarti (al solito è gratis senza spam).

Ciò detto, per fare cose bellissime è sufficiente avere veramente un minimo di conoscenza di Swing E la capacità di disegnare cose bellissime.

Riprodurre il bellissimo disegno di un'interfaccia in Swing è facilissimo: tutti i componenti, dal primo dei pannelli all'ultimo dei pulsanti, altro non sono che rettangoli dentro a cui puoi disegnare tutto quello che preferisci.

Il problema è sapere cosa disegnare. E qui ci vengono incontro le sacre scritture: l'altissimo prese una costola del programmatore e ne fece il grafico.

Fai uno schema dell'interfaccia, passalo ad un grafico e digli di farne qualcosa di sfavillante. Il resto è una mera questione di paintComponent e Graphics2D.

ally
04-08-2007, 15:37
...grazie...non mi è ancora chiaro pero' come sia possibile eseguire particolari effetti grafici come menu a scorrimento o immagini a scomparsa...in swing ho già sviluppato qualcosa ma molto distante da soluzioni quali freevo o simili...comincio con una sana ricerca...

...ciao...

ally
01-01-2008, 19:30
...grazie...non mi è ancora chiaro pero' come sia possibile eseguire particolari effetti grafici come menu a scorrimento o immagini a scomparsa...in swing ho già sviluppato qualcosa ma molto distante da soluzioni quali freevo o simili...comincio con una sana ricerca...

...ciao...

...up...

...ciao...

isAlreadyInUse
01-01-2008, 19:40
http://trolltech.com/products/qt/jambi

cionci
02-01-2008, 10:45
ally: ti ho già corretto diverse volte il titolo del thread, la prossima volta metti il linguaggio fra parentesi quadre, inoltre cerca di dare un titolo più esplicativo.

ally
02-01-2008, 10:52
ally: ti ho già corretto diverse volte il titolo del thread, la prossima volta metti il linguaggio fra parentesi quadre, inoltre cerca di dare un titolo più esplicativo.

...ok...scusa ancora...

...ciao...

ally
02-01-2008, 10:52
http://trolltech.com/products/qt/jambi

...è un progetto a pagamento pero'...

...ciao...

isAlreadyInUse
02-01-2008, 10:54
No c'è una versione rilasciata sotto GPL

cionci
02-01-2008, 10:56
...è un progetto a pagamento pero'...

...ciao...
No se la tua applicazione è GPL ;)