@Override // переозначення методу малювання public void paintComponent (Graphics g) { int nx=600, // розмір зображення по горизонталі ny=600, // розмір зображення по вертикалі nj=2000, // кількість ланок ламаної - наближення графіка txx=15, // зсув підпису x по горизонталі від краю рисунка txy=15, // зсув підпису x по вертикалі від осі абсцис tyx=15, // зсув підпису y по горизонталі від осі ординат tyy=15, // зсув підпису y по вертикалі від краю рисунка ax=3, // половина розміру по горизонталі стрілки на осі ординат ay=8; // половина розміру по вертикалі стрілки на осі абсцис double t0=-10, // найменше значення аргумента t1=10, // найбільше значення аргумента x0=-1.1, // найменше значення абсциси на рисунку x1= 1.1, // найбільше значення абсциси на рисунку y0=-1.1, // найменше значення ординати на рисунку y1= 1.1, // найбільше значення ординати на рисунку dx=x1-x0, // приріст абсциси на рисунку dy=y1-y0, // прирiст ординати на рисунку dt=(t1-t0)/nj, // прирiст аргумента між вершинами ламаної t, // поточне значення параметра t tp; // попереднє значення параметра t int ix=0, // екранна координата по горизонталі поточної точки iy=0, // екранна координата по вертикалі поточної точки ixp=0, // екранна координата по горизонталі попередньої точки iyp=0; // екранна координата по вертикалі попередньої точки