|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4421
|
[Java] grafica...
...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... |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
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.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
![]() |
![]() |
![]() |
#3 |
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4421
|
...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... |
![]() |
![]() |
![]() |
#4 | |
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4421
|
Quote:
...ciao... |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
__________________
http://www.tevigroup.it/ |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
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.
|
![]() |
![]() |
![]() |
#7 |
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4421
|
|
![]() |
![]() |
![]() |
#8 | |
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4421
|
Quote:
...ciao... |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
No c'è una versione rilasciata sotto GPL
__________________
http://www.tevigroup.it/ |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:02.