Лабораторная работа №3 по ППвИС
Вариант №2 студента гр.821703 Марковца В.С.
JavaFX
Разработанная программа рисует графики функций:
В левой части программы находятся таблица, кнопки запуска и остановки
отрисовки и вычисления значений графиков, поля для ввода необходимых
значений и кнопки для выбора графика.
В правой части находится компонент для рисования графиков,
кнопки масштаба и смещения, краткая информация о графиках.
- Группа 1 представляет собой два поля для ввода параметров второй функции, поля помеченны подсказками.
- Группа 2 представляет собой кнопки управления программой:
- кнопка "start" запускает вычисление точек и отрисовку выбранного графика
- кнопка "stop" останавливает вычисление и отрисовку и меняет текст кнопок "start" и "stop" на "continue" и "clear" соответсвенно.
- повторное нажатие на кнопку "stop", когда ее текст "clear", очистит таблицу значений и компонент рисования графиков.
- В таблице отображаются, вычисленные значения функций.
- Ниже расположена группа выбора функций
- В правой части расположен компонент для рисования графиков.
- Группа 3 управляет компонентом:
- кнопка "+" увеличивает масштаб в 1.25 раза.
- кнопка " - " уменьшает масштаб в 0.8 раз.
- кнопки "←", "→", "↑", "↓" двигают график вправо, влево, вверх, винз соответственно.
- Изменить масштаб так же можно зажав клавишу "ctrl" и прокрутить колёсико мыши над компонентом для рисования.
- Сдвинуть график так же можно зажав левую клавишу мыши на компоненте для рисования и потянуть в нужную сторону.

