Главная страница Раздел "Ломанная линия" Предыдущий пример Следующий пример Список примеров
Пример №7: Методы задания ломанной линии

В данном примере можно выполнить задание линии двумя методами, посмотреть тексты соответствующих программ при статическом и динамическом задании парметров апплета.

Пример демонстрирует возможность апплета задавать линии методами line и iline. В тексте программы вы можете посмотреть лексику задания параметров слоя и элемента слоя (в данном случае линии). В этом примере и в дальнейших примерах,  для удобства, наиболее важные строки программы будут помечены красным цветом.
Так как в данном примере мы еще не определяем цвет и толщину линии, то эти параметры устанавливаются по умолчанию: цвет - синий, толщина = 1. Также по умолчанию устанавливается цвет фона - серый. 

При использовании метода  line нужно задать коордитаты всех вершин ломанной линии. Для метода iline задаются координаты первой вершины ломанной и последовательность приращений координат для остальных вершин.
Метод iline особенно удобен, если пользователь пользуется не абсолютными, а относительными (пошаговыми) координатами. Абсолютное значение должно быть установлено только для координат первой точки, остальные точки задаются, как значение предыдущей точки +(-) какое-либо значение. 
Например, Xn будет определено, как Xn-1 +(-) D, где D есть шаг.

В данном примере, в окне апплета вы видите одинаковые ломанные линии с разными координатами первой вершины, то есть  мы получаем параллельный перенос ломанной линии.


Задание  линии методом line   Текст программы при:
статическом задании параметров апплета
динамическом задании параметров апплета из JavaScript
Задание линии методом iline