JAVA CORE - Trang 144

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();