www.updatesofts.com
!
"
+
&
Hình 6.6 Strings, characters và bytes
6.5.2 Vẽ đường thẳng (Line) và Oval
Sau đây là cú pháp của các phương thức được sử dụng để vẽ đường thẳng và hình oval:
drawLine (int x1, int y1, int x2, int y2);
drawOval (int xCoor, int yCoor, int width, int height);
setColor (Color c);
fillOval (int xCoor, int yCoor, int width, int height);
Phương thức ‘drawLine()’ nhận các tham số sau:
Toạ độ X, nơi bắt đầu vẽ (x1).
Toạ độ Y, nơi bắt đầu vẽ (y1).
Toạ độ X, nơi kết thúc vẽ (x2).
Toạ độ Y, nơi kết thúc vẽ (y2).
Phương thức này bắt đầu vẽ tại toạ độ ‘x1’ và ‘y1’, và kết thúc tại toạ độ ‘x2’ và ‘y2’. Để
vẽ nhưng đường thẳng có màu, chúng ta thiết lập một màu nào đó. Phương thức ‘setColor’
dùng để thiết lập màu cho hình ảnh đồ hoạ. Trong chương trình này, chúng ta sử dụng
câu lệnh sau để chọn màu xanh:
g.setColor (Color.blue);
Phương thức ‘drawOval()’ nhận 4 thông số sau:
Toạ độ X.
Toạ độ Y.
Chiều rộng của hình Oval.
Chiều cao của hình Oval.
Đối với hình oval rộng, thì giá trị của chiều rộng lớn hơn chiều cao, và ngược lại đối với
hình oval cao.
Phương thức ‘fillOval()’ nhận 4 thông số, nhưng nó sẽ tô hình oval. Sử dụng phương thức
setColor để tô hình oval;