In Java , ogni componente GUI estende la classe JComponent . Tutti i componenti GUI implementano una sotto- classe di ComponentUI . ComponentUI fornisce informazioni al JComponent sotto-classe su come eseguire il rendering e visualizzare l'oggetto sullo schermo. Quando si imposta un look and feel nel programma Java , fornisce una concreta attuazione del ComponentUI sotto-classe , cambiando il modo in cui l'oggetto viene reso. Questo può includere cambiare il font , le icone , il dimensionamento o il colore dei componenti dell'interfaccia grafica di un programma .
Nimbus Look and Feel
Nimbus è stato introdotto nel 2008 come una sostituzione più elegante per l'Oceano e Metal aspetto e si sente . Nimbus dispone di un gusto del colore blu e grigio , così come componenti di interfaccia curvi per un look contemporaneo . Si è reso interamente con grafica vettoriale , piuttosto che la grafica bitmap che sguardo più vecchio e si sente utilizzano . Questo permette di rendere Nimbus interfacce nitide in qualsiasi risoluzione.
Modifica NetBeans 'look and feel
NetBeans utilizza il look di Windows e Java sentire di default su piattaforme Windows , metallo o GTK su piattaforme Linux o Solaris . Esso utilizza Aqua su piattaforme Mac . Se si utilizza la versione 6.0 o più recente del Java Development Kit , è possibile configurare NetBeans per usare il look and feel Nimbus invece di predefinito del sistema . Aprire il file " netbeans.conf " nella directory "etc" della directory di installazione di NetBeans sul vostro computer . Aggiungi " - LAF Nimbus ", poco prima delle virgolette di chiusura nella sezione " netbeans_default_options " . Salvare il file di configurazione . Utilizzare editor di testo predefinito del computer per modificare il file di configurazione . Quando si avvia NetBeans , visualizza automaticamente tutti i componenti sullo schermo con il look and feel Nimbus .
NetBeans Incongruenze
Sebbene NetBeans può utilizzare il look Nimbus e si sentono , diverse incongruenze si verificano tra le specifiche Nimbus e il modo componenti NetBeans sono resi. Tali incongruenze sono relativamente minori , per lo più legati ad ombreggiamento dei componenti e dei tipi di icone utilizzate in tutto il programma .
Programmazione © www.354353.com