java.lang.Object | |
↳ | org.neshan.graphics.ARGB |
این کلاس برای کار با رنگها در فرمت RGBA استفاده میشود.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ARGB()
یک شی از نوع ARGB ایجاد میکند.
| |||||||||||
ARGB(short r, short g, short b, short a)
با استفاده از کدهای رنگ قرمز، آبی و سبز به همراه آلفا، یک شی از نوع ARGB میسازد.
| |||||||||||
ARGB(int color)
Constructs a map color object from a 32-bit encoded integer.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
synchronized void | delete() | ||||||||||
boolean |
equals(Object obj)
برابری این شی با شی مشخص شده را بررسی میکند.
| ||||||||||
short |
getA()
بخش آلفای رنگ را برمیگرداند.
| ||||||||||
int |
getARGB()
رنگ را به یک عدد 32 بیتی (فرمت ARGB) تبدیل میکند.
| ||||||||||
short |
getB()
بخش آبی رنگ را برمیگرداند.
| ||||||||||
short |
getG()
بخش سبز رنگ را برمیگرداند.
| ||||||||||
short |
getR()
بخش قرمز رنگ را برمیگرداند.
| ||||||||||
int |
hashCode()
معادل hash شدهی این این شی را برمیگرداند.
| ||||||||||
String |
toString()
رشتهی معادل شی جاری را ایجاد میکند.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
یک شی از نوع ARGB ایجاد میکند. رنگ این شی کاملاً سیاه است.
با استفاده از کدهای رنگ قرمز، آبی و سبز به همراه آلفا، یک شی از نوع ARGB میسازد.
r | قرمز - مقادیر مجاز بین ۰ تا ۲۵۵ |
---|---|
g | سبز - مقادیر مجاز بین ۰ تا ۲۵۵ |
b | آبی - مقادیر مجاز بین ۰ تا ۲۵۵ |
a | آلفا - مقادیر مجاز بین ۰ تا ۲۵۵ |
Constructs a map color object from a 32-bit encoded integer. The format is expected to be ARGB.
color | The color encoded into 32-bit integer as ARGB. |
---|
برابری این شی با شی مشخص شده را بررسی میکند.
obj | شی مورد نظر |
---|
بخش آلفای رنگ را برمیگرداند.
رنگ را به یک عدد 32 بیتی (فرمت ARGB) تبدیل میکند.
بخش آبی رنگ را برمیگرداند.
بخش سبز رنگ را برمیگرداند.
بخش قرمز رنگ را برمیگرداند.
معادل hash شدهی این این شی را برمیگرداند.
رشتهی معادل شی جاری را ایجاد میکند. کاربرد این رشته عموماً برای logging میباشد.