
public class FuncionSenApplet extends Applet {
public void paint(Graphics g){
g.drawString("Carolina Pinto", 190, 79);
g.drawString("seno", 199, 79);
g.drawString("y=",200 , 80);
g.drawLine(40, 40, 40, 450);
g.drawLine(20, 270, 450, 270);
g.setColor(Color. BLUE);
for(int i=0;i<361; i="i+2){">
public void paint(Graphics g){
g.drawString("Carolina Pinto", 190, 79);
g.drawString("seno", 199, 79);
g.drawString("y=",200 , 80);
g.drawLine(40, 40, 40, 450);
g.drawLine(20, 270, 450, 270);
g.setColor(Color. BLUE);
for(int i=0;i<361; i="i+2){">
g.fillOval( 38 + i,(int) (265 - 100*(Math.sin(i*3.1416/180))),6,6);}
g.setColor(Color.RED); g.drawLine(40,165, 398, 165);
g.drawLine(40,370,398,370);
g.drawLine(131,165, 131, 370);
g.drawLine(221,165,221,370);
g.drawLine(311,165, 311, 370);
g.drawLine(401,165,401,370);
g.setColor(Color.BLACK);
g.drawString("-1", 30, 370);
g.drawString("0", 30,270);
g.drawString("1", 30, 165);
g.drawString("¶/2", 115, 280);
g.drawString("¶", 205,280);
g.drawString("3¶/2", 285, 280);
g.drawString("2¶", 405, 280);
g.drawLine(40,40,35,55);
g.drawLine(35,55,45,55);
g.drawLine(45,55,40,40);
g.drawLine(450,270,425,265);
g.drawLine(425,265,425,275);
g.drawLine(425,275,450,270);
g.setColor(Color.BLUE);
g.drawString("X ", 460, 270);
g.drawString("Y ", 25, 35);
int ymax=this.getHeight();
int xmax=this.getWidth();
this.setSize(800, 800);
} }
El codigo se entiende perfectamente, lo que puedes hacer es simplificar un poco para ahorrar espacio de memoria.La grafica se aprecia muy bien
ResponderEliminarTu programa esta una maquina la escala que le sacas esta bacan
ResponderEliminar