Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    [JAVA] Interfacce grafiche migliori

    Ciao,

    vorrei sapere come posso procedere per poter realizzare delle finestre in Java esteticamente migliori delle solite SWING/AWT.

    grazie

  2. #2
    Cerca qualcosa sui l&f (look and feel di java)... magari nei tutorial della sun. Potrebbe essere un buon punto di partenza

    ..::200 post il 1 settembre 2004::..
    ..::100 13/07/2004::..
    ..): Web Site (pazienza però) ..
    VASCO castiga chi non lecca la FIGA

  3. #3
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    potresti usare i look and feel; usi Swing normalmente ma nella classe principale potresti aggiungere un blocco static come questo:

    codice:
    import javax.swing.*;
    import javax.swing.UIManager;
    
    public class MiaFrame extends JFrame {
    static {
    try {
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    		} catch (Exception e) {
    
               }
    	}
    // usi swing normalmente, l'aspetto sarà quello del sistema ospite,
     volendo ci sono molti lookandfeel, tipo mac, gtk e altri di 3 persone
    }
    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  4. #4
    il fatto è che vedo in giro interfacce carine in Java ma io riesco a fare le solite, quelle classiche...

  5. #5
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    Con swing puoi fare delle interfacce carine quanto vuoi se ovviamente ti studi la libreira e fai tante prove; queste sono un esempio di quelle che ho fatto io:

    http://xoomer.virgilio.it/world721/shoots/shoots.htm


    Leggiti i tutorial della sun:

    http://java.sun.com/docs/books/tutor...ing/index.html

    In particolare devi studiarti bene i layout manager, usare bordi per i componenti, etichette, tooltip text, immagini carine per i pulsanti, e organizzare bene l'interfaccia.

    Sun Certified Java Programmer

    EUCIP Core Level Certified

    European Certification of Informatics Professionals

  6. #6
    non ho parole, cercavo proprio questo.

    Complimenti... e grazie ovviamente!

  7. #7
    Con swing puoi fare delle interfacce carine quanto vuoi se ovviamente ti studi la libreira e fai tante prove; queste sono un esempio di quelle che ho fatto io:

    http://xoomer.virgilio.it/world721/shoots/shoots.htm


    Leggiti i tutorial della sun:

    http://java.sun.com/docs/books/tuto...wing/index.html

    In particolare devi studiarti bene i layout manager, usare bordi per i componenti, etichette, tooltip text, immagini carine per i pulsanti, e organuizzare bene l'interfaccia.
    Ho dato uno sguardo agli screenshots delle interfacce:ti faccio i miei complimenti più sinceri!!!
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  8. #8
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    se vai nella sezione download puoi anche scaricarti l'intero tutorial che e di vari MB cosi puoi consultarlo senza stare online

    Sun Certified Java Programmer

    EUCIP Core Level Certified

    European Certification of Informatics Professionals

  9. #9
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    Originariamente inviato da unomichisiada
    Ho dato uno sguardo agli screenshots delle interfacce:ti faccio i miei complimenti più sinceri!!!
    Grazie

    Sun Certified Java Programmer

    EUCIP Core Level Certified

    European Certification of Informatics Professionals

  10. #10
    Il link della Sun porta ad una page not found,ci indichi il link del tute scaricabile direttamente (interessa pure me),grazie
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.