www.updatesofts.com
!
"
+
&
Sử dụng các giá trị trên để tạo ra một màu tuỳ thích. Cú pháp của hàm dựng để tạo ra
một màu như sau:
color (int red, int green, int blue);
Bảng sau hiển thị các giá trị của các màu thường gặp:
Màu
Red Green Blue
White
255 255
255
Light Gray 192 192
192
Gray
128 128
128
Dark Gray 64
64
64
Black
0
0
0
Pink
255 175
175
Orange
255 200
0
Yellow
255 255
0
Magenta
255 0
255
Bảng 6.3 Các giá trị RGB
Các đối tượng màu khác nhau có thể được tạo bằng những giá trị này. Những đối này có
thể được dùng để vẽ hoặc tô các đối tượng đồ hoạ. Ví dụ, để tạo màu hồng, ta dùng lệnh
sau:
color c = new Color (255, 175, 175);
Ta có thể thiết lập màu bằng cách dùng lệnh sau:
g.setColor (c); //g là đối tượng của lớp Graphics
Sử dụng kết hợp các giá trị RGB để tạo ra một màu tuỳ ý. Để cho dể hơn, lớp Color cung
cấp sẳn một số màu.
color.white
color.black
color.orange
color.gray
color.lightgray color.darkgray
color.red
color.green
color.blue
color.pink
color.cyan
color.magenta
color.yellow
Bảng 6.4 Các màu thường gặp
Đoạn mã sau minh hoạ cách tạo một màu tuỳ ý:
Color color1 = new Color (230, 140, 60);
Color color4 = new Color (90, 210, 130);
g.setColor (color1);
int myred = color1.getRed ();
int mygreen = color1.getGreen ();
int myblue = color1.getBlue();