? Java-programmer bruger et sæt udseende til at definere udseendet af en grafisk brugergrænseflade (GUI). Nimbus , men ikke standard udseende og fornemmelse for Java-programmer , er fremtrædende for sin evne til at køre på flere platforme , samt dens rene æstetiske struktur. NetBeans , et integreret udviklingsmiljø skrevet i Java, kan ændres til at bruge Nimbus udseende. Udseende og fornemmelse
Java, hver GUI komponent udvider JComponent klassen. Alle GUI komponenter gennemføre en undergruppe af ComponentUI . ComponentUI giver oplysninger til JComponent underklasse om, hvordan man gør og vise objektet på skærmen. Når du indstiller et kig og føler i dit Java-program , det giver en konkret gennemførelse af ComponentUI underklasse , at ændre den måde , at objektet gengives. Dette kan omfatte at ændre skrifttype , ikoner, dimensionering eller farven på en programmets GUI komponenter.
Nimbus Udseende
Nimbus blev først introduceret i 2008 som et slankere erstatning til Ocean og Metal udseende og føles. Nimbus har en blå og grå farve ganen , samt buede interface komponenter for et moderne look . Det er gjort helt med vektorgrafik, snarere end bitmap grafik, ældre udseende og føler udnytte. Dette giver Nimbus at gøre skarpe grænseflader til enhver opløsning.
Ændring NetBeans ' Udseende
NetBeans bruger Java Windows udseende som standard på Windows-platforme , Metal eller GTK på Linux eller Solaris -platforme . Det bruger Aqua Mac-platforme . Hvis du bruger version 6.0 eller nyere af Java Development Kit , kan du konfigurere NetBeans til at bruge Nimbus udseende og i stedet for dit systems misligholdelse. Åbn " netbeans.conf "-fil i " etc " bibliotek for NetBeans installation mappe på din computer. Append " - LAF Nimbus " lige før det afsluttende anførselstegn i " netbeans_default_options " sektionen. Gem konfigurationsfilen. Brug computerens standard teksteditor til at redigere konfigurationsfilen . Når du starter NetBeans , vil den automatisk vise alle på skærmen komponenter med Nimbus udseende.
NetBeans Uoverensstemmelser
Selvom NetBeans kan udnytte Nimbus udseende og føler , flere uoverensstemmelser opstår mellem Nimbus specifikationer og den måde NetBeans komponenterne gengives. Sådanne uoverensstemmelser er forholdsvis små , primært relateret til komponent skygge og de typer af ikoner, der bruges i hele programmet.