Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je to farba Constant v Jave ?

Java programy môžu modelovať viditeľné položky , ako sú obrázky a ovládacích prvkov používateľského rozhrania . Pri vytváraní týchto v programovom kóde Java , môžu vývojári využívať štandardných prostriedkov v rámci jazyka . Trieda Color poskytuje automatizované metódy a polia pre farbách , vrátane konštánt . Farba konštanty poskytujú vývojárom možnosť odkazovať sa na a používať farby pomocou generických mien , skôr než by ste museli poskytnúť číselné hodnoty . Farba Trieda

jazyk Java obsahuje triedu farieb , ktoré každý program Java môže odkazovať . Trieda Color obsahuje odkazy na farebné konštanty , ako aj rôzne spôsoby pre vytvorenie vlastnej farby v rámci programov . Programy možno použiť triedu priamo , alebo môžu vytvárať inštancie objektu triedy pre použitie v rámci grafického spracovania . Nasledujúci kód vzorky demonštruje vytvorenie nového Farba objektu : Farba MyColor = Color.black ;

Tento kód vytvorí farebný objekt s odkazom na pole triedy pre čiernej farby . Program možno teraz volať ďalšie metódy triedy na nový objekt .
Class poľa

Trieda Color zahŕňa rad statických polí pre bežné farebné konštanty . Medzi ne patrí čierna , biela a rôzne odtiene modrej , zelenej , žltej , červenej a šedej medzi ostatnými . Programy možno vytvárať farebné objekty na týchto štandardných farieb a použiť ich v pôvodnom stave , alebo môže vykonávať metódy spracovania k zmene farby . Nasledujúci ukážkový kód demonštruje : Farba MyColor = Color.blue , farba darkerColor = myColor.darker ( ) ;

Tento kód najprv vytvorí farebný objekt pomocou konštantného poľa pre modrú , potom sa vytvorí nový objekt Color generovaním tmavšie verziu tejto farby . Trieda tiež poskytuje metódu pre prevod farieb na ľahšia verzia .
Použitie

vývojári používať Farba triednej a farebné konštanty v jazyku Java vytvárať prvky používateľského rozhrania a pre spracovanie vlastnej grafiky . Programátori použiť jazyk Java pre mnoho rôznych typov aplikácií , ako sú programy grafického dizajnu . Vývojári tiež použiť Java spracovanie na vytvorenie grafickej položky , ako sú tlačidlá pre zobrazenie v užívateľských aplikácií rozhraní . Triedny konštanty farieb sú často zapojené do týchto úloh .
Alternatívy

Skôr ako s použitím štandardnej farebnej konštanty , vývojári môžu voliteľne definovať farby pomocou RGB ( Red , Green , modrá ) hodnoty alebo HSB ( Hue , Saturation , Brightness ) hodnoty . V týchto, každá farba hodnota je reprezentovaný numericky . Trieda Color tiež poskytuje metódy pre prevod farebných hodnôt medzi týmito typmi a na vrátenie aspektov hodnoty farieb , ako je množstvo červenej , zelenej alebo modrej . Nasledujúci ukážkový kód demonštruje : darkerColor.getBlue ( ) ;

Tento kód vráti množstvo modrej farby vo farebnom objekte ako celočíselnú hodnotu
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené