JAVA CORE - Trang 141

!

%

(

$

+

%

%

)

%


(array1[0], array2[0])

(array1[1], array2[1]) (array1[2], array2[2])….


Số đường thẳng vẽ được luôn nhỏ hơn số truyền vào thông số thứ 3 của phương thức
drawPoyline(). Ví dụ như: totalPoints - 1

Chương trình 6.5 minh hoạ các vẽ polyline.

Chương trình 6.5

import java.awt.*;

class PolyLines extends Frame
{

int x1[] = {50, 75, 95, 115, 135};

int y1[] = {50, 30, 60, 75, 60};

int x2[] = {67, 82, 95, 120, 135};

int y2[] = {150, 130, 160, 155, 180};


public PolyLines()//constructor

{

super ("Poly Lines");

setSize (300, 300);

setVisible (true);

}

public void paint (Graphics g)

{

g.drawPolyline (x1, y1, 5);

g.setFont (new Font("Times Roman", Font.BOLD, 15));

g.drawString("Current Color is black", 100, 100);

g.setColor(Color.blue);

g.drawPolyline (x2, y2, 5);

g.drawString ("Current Color is blue", 100, 200);

}

public static void main (String args[])

{

new PolyLines();

}

}

Kết quả của chương trình được minh hoạ ở hình 6.7

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.