Ayuda dificil
Publicado por Ricardo Rangel Valle (1 intervención) el 17/11/2005 02:27:13
Hola, necesito ayuda, no se como usar la herencia en Java, ya que he creado los archivos necesarios para la herencia hago lo siguiente:
javac miprograma.java (enter)
appletviewer miprograma.java(enter)
no me marca ningun error, pero no me dibuja nada de lo que quiero, mis codigos son estos:
AppletLampara.java
--------------------------------------------------------------------
import java.awt.*;
import java.applet.*;
/*
<applet code=“AppletLampara"
width=1024 height=768>
</applet>
*/
public class AppletLampara extends Applet
{
public Lampara lamparita;
public void init()
{
lamparita = new Lampara();
}
public void paint(Graphics g)
{
g.setColor(Color.black);
lamparita.buro(g,126,221,165,175,126,268,289,266,202,242,13,14);
}
}
--------------------------------------------------------------------
Lampara.java
--------------------------------------------------------------------
import java.awt.*;
import java.applet.*;
public class Lampara
{
String Modelo="66";
String Stock="A66";
public void buro(Graphics g, int a, int b, int c, int d, int e, int f, int h, int i, int j, int k, int l, int m)
{
g.fillRect(a,b,c,d);
g.drawLine(e,f,h,i);
g.fillOval(j,k,l,m);
}
}
------------------------------------------------------------------------
Que tengo que hacer para que me funcione??? por favor ayudenme, me urge, gracias...
------------------------------------------------------------------------
javac miprograma.java (enter)
appletviewer miprograma.java(enter)
no me marca ningun error, pero no me dibuja nada de lo que quiero, mis codigos son estos:
AppletLampara.java
--------------------------------------------------------------------
import java.awt.*;
import java.applet.*;
/*
<applet code=“AppletLampara"
width=1024 height=768>
</applet>
*/
public class AppletLampara extends Applet
{
public Lampara lamparita;
public void init()
{
lamparita = new Lampara();
}
public void paint(Graphics g)
{
g.setColor(Color.black);
lamparita.buro(g,126,221,165,175,126,268,289,266,202,242,13,14);
}
}
--------------------------------------------------------------------
Lampara.java
--------------------------------------------------------------------
import java.awt.*;
import java.applet.*;
public class Lampara
{
String Modelo="66";
String Stock="A66";
public void buro(Graphics g, int a, int b, int c, int d, int e, int f, int h, int i, int j, int k, int l, int m)
{
g.fillRect(a,b,c,d);
g.drawLine(e,f,h,i);
g.fillOval(j,k,l,m);
}
}
------------------------------------------------------------------------
Que tengo que hacer para que me funcione??? por favor ayudenme, me urge, gracias...
------------------------------------------------------------------------
Valora esta pregunta


0