Color
Genel Bakış
Color Java için FOSS’de bir sınıf.
Bir çok renk alanından birinde (RGB, Grayscale, CMYK) renkli değerleri temsil eder.
Bu sınıf, Java programlarında Renk nesnelerle çalışmak için 24 yöntem sağlar. Kullanılabilir yöntemler şunlardır: equals, fromArgb, fromCmyk, fromGray, fromHtml, fromRgb, getAlpha, getB, getBlack, getBlue, getColorSpace, getComponents, ve 11 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: BLACK, BLUE, BLUE_VIOLET, GRAY, GREEN, LIGHT_GRAY, ve 19 daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
black | Color | Oku . | Öntanımlı siyah rengi gönderir. |
white | Color | Oku . | Öntanımlı beyaz rengi gönderir. |
red | Color | Oku . | Öntanımlı kırmızı rengi gönderir. |
green | Color | Oku . | Öntanımlı yeşil rengi gönderir. |
blue | Color | Oku . | Öntanımlı mavi rengi gönderir. |
yellow | Color | Oku . | Öntanımlı sarı rengi gönderir. |
gray | Color | Oku . | Öntanımlı gri rengi gönderir. |
lightGray | Color | Oku . | Öntanımlı açık gri rengi gönderir. |
transparent | Color | Oku . | Öntanımlı şeffaf rengi gönderir. |
alpha | double | Oku . | Bu renkteki alfa (opacity) bileşenini gönderir. |
colorSpace | ColorSpace | Oku . | Bu renkteki renk alanını gönderir. |
components | double[] | Oku . | Bileşen değerlerinin bir kopyasını gönderir. |
r | double | Oku . | RGB renkleri için kırmızı bileşen (0.1) veya diğerleri için bir yaklaşım gönderir. |
g | double | Oku . | RGB renkleri için yeşil bileşen (0.1) veya diğerleri için bir yaklaşım gönderir. |
b | double | Oku . | RGB renkler için mavi bileşen (0.1) veya diğerleri için bir yaklaşım gönderir. |
BLACK | Color | Oku . | Siyah (sıcak 0). |
WHITE | Color | Oku . | Beyaz (gri 1). |
RED | Color | Oku . | Kırmızı (RGB 1, 0, 0). |
GREEN | Color | Oku . | Yeşil (RGB 0, 1, 0). |
BLUE | Color | Oku . | Mavi (RGB 0,0,1). |
YELLOW | Color | Oku . | Sarı (RGB 1, 1, 0). |
GRAY | Color | Oku . | Gri (RGB 0,5, 0,5 ve 0,5). |
BLUE_VIOLET | Color | Oku . | Mavi-mor (RGB 138, 43, 226). |
TRANSPARENT | Color | Oku . | Tamamen şeffaf renk (alfa = 0). |
LIGHT_GRAY | Color | Oku . | Açık gri renk. |
Yöntemler
| Signature | Açıklama: |
|---|---|
getBlack() → Color | Öntanımlı siyah rengi gönderir. |
getWhite() → Color | Öntanımlı beyaz rengi gönderir. |
getRed() → Color | Öntanımlı kırmızı rengi gönderir. |
getGreen() → Color | Öntanımlı yeşil rengi gönderir. |
getBlue() → Color | Öntanımlı mavi rengi gönderir. |
getYellow() → Color | Öntanımlı sarı rengi gönderir. |
getGray() → Color | Öntanımlı gri rengi gönderir. |
getLightGray() → Color | Öntanımlı açık gri rengi gönderir. |
getTransparent() → Color | Öntanımlı şeffaf rengi gönderir. |
fromRgb(r: double, g: double, b: double) → Color | RGB rengi yaratır. |
fromGray(gray: double) → Color | Gri rengini yaratır. |
fromCmyk(c: double, m: double, y: double, k: double) → Color | CMYK rengi yaratır. |
fromArgb(red: int, green: int, blue: int) → Color | 0-255 aralığında tamsayı bileşen değerlerinden bir RGB rengi oluşturur. |
fromArgb(alpha: int, red: int, green: int, blue: int) → Color | 0-255 aralığında tamsayı bileşen değerlerinden alfa ile bir RGB rengi oluşturur. |
fromHtml(htmlColor: String) → Color | Bir HTML hex renkli dizeyi bir Renk’e dönüştürür. |
getAlpha() → double | Bu renkteki alfa (opacity) bileşenini gönderir. |
getColorSpace() → ColorSpace | Bu renkteki renk alanını gönderir. |
getComponents() → double[] | Bileşen değerlerinin bir kopyasını gönderir. |
getR() → double | RGB renkleri için kırmızı bileşen (0.1) veya diğerleri için bir yaklaşım gönderir. |
getG() → double | RGB renkleri için yeşil bileşen (0.1) veya diğerleri için bir yaklaşım gönderir. |
getB() → double | RGB renkler için mavi bileşen (0.1) veya diğerleri için bir yaklaşım gönderir. |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String |