общественности статической DrawLine недействительным (INT цвета, Int x1, тт.у1, Int х2, Int у2, графика г) (если (у2 <Y1) (INT верхней = у2; у2 = Y1; у1 = сверху
, если (x2 <x1 ) (Int слева = x2; x1 = x2; х2 = x1; x1 = влево
, если (x1 == X2 | | Y1 == y2) (INT ширина = x2 - x1, если (ширина == 0) (ширина = 1
Int высота = у2 - Y1, если (высота == 0) (высота = 1
пЪ [] RGB = новый пЪ [Math.max (ширина, высота)], а для (INT = 0; я <rgb.length; я + +) (RGB [г] = цвет
g.drawRGB (RGB, 0, ширина, x1, y1, ширина, высота, правда)
(еще g.setColor (цвет), Г.DrawLine (x1, y1, x2, y2)
)
Гугл переводчег отжигает