Servus!
1.warum muss man in Java speziell
bei einem Applet die paint Methode
nicht aufrufen wie mit den üblichen
Methoden der Fall ist.
hier ein BSP:
import java.applet.*;
import java.awt.*;
public class Applet01 extends Applet
{
public void paint(Graphics g)
{
g.drawString("Hallo",0,20);
}
}
wie man hier sieht hat man die
Funktion nur geschrieben aber nirgendwo
gezielt aufgerufen und trotzdem wird nachher
das Wort Hallo drauf stehen wenn man
das Programm laufen lässt.
2.public class Applet01 extends Applet
funktioniert als Applet
warum funktoniert aber dieses nicht
import java.awt.*;
public class Applet01 extends Frame
{
public void paint(Graphics g)
{
g.drawString("Hallo",0,20);
}
}
1.warum muss man in Java speziell
bei einem Applet die paint Methode
nicht aufrufen wie mit den üblichen
Methoden der Fall ist.
hier ein BSP:
import java.applet.*;
import java.awt.*;
public class Applet01 extends Applet
{
public void paint(Graphics g)
{
g.drawString("Hallo",0,20);
}
}
wie man hier sieht hat man die
Funktion nur geschrieben aber nirgendwo
gezielt aufgerufen und trotzdem wird nachher
das Wort Hallo drauf stehen wenn man
das Programm laufen lässt.
2.public class Applet01 extends Applet
funktioniert als Applet
warum funktoniert aber dieses nicht
import java.awt.*;
public class Applet01 extends Frame
{
public void paint(Graphics g)
{
g.drawString("Hallo",0,20);
}
}
Comment