Необходимо повернуть график вокруг начала координат. График без поворота:
// Метод рисующий параболу
void funcPar(Graphics g) {
Graphics2D g2d = (Graphics2D) g;
xln = (lx - l2);
xk = 0;
yg = 0;
int kp = 0;
while ((xk + hx) * ny < xln && Math.pow(xk + hx, 2) * ny < ly * ky) {
g2d.drawLine((int) (xln - xk * ny + oxn),
(int) (ly * ky - yg * ny + oyn),
(int) (xln - (xk + hx) * ny + oxn),
(int) (ly * ky - Math.pow(xk + hx, 2) * ny + oyn));
xk = xk + hx;
yg = (float) Math.pow(xk, 2);
kp++;
}
xk = 0;
yg = 0;
while ((xk + hx) * ny < l2 && Math.pow(xk + hx, 2) * ny < ly * ky) {
yg = (float) Math.pow(xk, 2);
g2d.drawLine((int) (xln + xk * ny + oxn),
(int) (ly * ky - yg * ny + oyn),
(int) (xln + (xk + hx) * ny + oxn),
(int) (ly * ky - Math.pow(xk + hx, 2) * ny) + oyn);
xk = xk + hx;
}
}
Когда пытаюсь повернуть график вставляю g2d.rotate(Math.toRadians(10));
после Graphics2D g2d = (Graphics2D)g;
и получается :
Как можно исправить данную ошибку?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Тут в примере нажмите на жёлтую кнопку и откроется демо сайта, где-то по середине сайта есть 5 картинок, при наведении на которые они заполняются...
Ребят я студент есть задача приложения для того что бы сделать запрос в гугл, и подсчитать количество слов на странице и вывести результат,...
Начал изучать web api, дошёл до аутентификации пользователей и тут возник вопросСоздаю отдельный простой фильтр аутентификации, по примерам,...