{{mainObject}}
{"klassen":[{"name":"SinusKosinus","code":"class SinusKosinus implements ActionListener{\n\t\n\tGUI gui=new GUI(this);\n\tTimer timer;\n\tint alpha=0;\n\tpublic static void main(String[] args){\n\t\tnew SinusKosinus();\n\t}\n\t\n\tSinusKosinus(){\n\t\ttimer=new Timer(50,this);\n\t\ttimer.setActionCommand(\"tick\");\n\t\tredraw();\n\t}\n\t\n\tvoid redraw(){\n\t\tGraphics2D g=(Graphics2D) gui.zeichnen.getGraphics();\n\t\tint w,h;\n\t\tDimension d=gui.zeichnen.getSize();\n\t\tw=d.width;\n\t\th=d.height;\n\t\tg.clearRect(0,0,w,h);\n\t\tint ox=(int) Math.round(0.5*w);\n\t\tint oy=(int) Math.round(0.5*h);\n\t\tint r1=(int) Math.round(0.45*w);\n\t\tint r2=(int) Math.round(0.45*h);\n\t\tint r;\n\t\tif(r1
\n\t
\n\t \n\t
\n\t
\n\t
Start
\n\t
Stop
\n\t
\n"}}