ПОЛИГОН | ||
Полигон (многоугольник) это любая замкнутая ломанная линия. Полигону можно задавать расположение, цвет и толщину границ, цвет заливки и штриховку. Существуют три способа задания расположения полигона: poly, ipoly, lpoly. poly x0 y0 x1 y1 x2 y2 ...xn yn ipoly x0 y0 dx1 dy1 dx2 dy2...dxn dyn lpoly llayer0 n00 ... nn0 ... llayerm nm0 ... nnm Пример № 12 демонстрирует задание полигона всеми тремя способами. В данном примере можно так же посмотреть как задать параметры апплету статическим и динамическим способами. Через параметры слоя можно задавать толщину границ полигона (border_width_layer), цвет границ (border_color_layer), цвет внутренней заливки (fill_color_layer), штриховку (xstroke, ystroke). Цветовые параметры и параметры штриховки можно задать при описании полигона в ключевых параметрах и указать соответствующий признак отображения элемента в параметре draw_layer. В примере № 1 и примере № 2 можно динамически изменять указанные выше параметры. В примере № 12 показано как задать полигон используя все три возможных метода и посмотреть тексты соответствующих программ при статическом и динамическом задании параметров апплета. В примере № 13 демонстрируются различные способы задания параметров отображения полигона. Синтаксис и описание параметров
метода poly
poly x0 y0 ... xn yn [<common key params>]
Синтаксис и описание параметров метода
ipoly
ipoly x0 y0 dx1 dy1 dx2 dy2...dxn dyn [<common key params>]
Синтаксис и описание параметров метода lpoly
lpoly llayer0 n00 ... nn0 ... llayerm nm0 ... nnm [<common key params>]
|