Hallo,
gibt es eigentlich eine andere Methode mit der man einen String auf den Bildschirm malen kann ? Bei drawString ist es ja so, dass man das doch im Zusammenhang mit der Methode public void paint() machen muss, oder ?
Gruss.
Hallo,
gibt es eigentlich eine andere Methode mit der man einen String auf den Bildschirm malen kann ? Bei drawString ist es ja so, dass man das doch im Zusammenhang mit der Methode public void paint() machen muss, oder ?
Gruss.
Hiho,
… mit der
Methode public void paint() machen muss,
oder ?
Graphics g = myComponent.getGraphics ()
if (g != null)
{
g.drawString („blah“,8,16);
g.dispose ();
}
das kannst Du zu jeder Zeit und an jeder beliebigen Stelle machen.
Grüße Ralf
Hiho,
… mit der
Methode public void paint() machen muss,
oder ?Graphics g = myComponent.getGraphics ()
if (g != null)
{
g.drawString („blah“,8,16);
g.dispose ();
}das kannst Du zu jeder Zeit und an jeder
beliebigen Stelle machen.Grüße Ralf
Hallo,
Woher kommt die Variable myComponent ?
Component ist doch eine abstrakte Klasse.
Bis dann und thank you.
Hallo,
Woher kommt die Variable myComponent ?
Component ist doch eine abstrakte Klasse.
myComponent kann alles sein, was irgendwie von Component abgeleitet ist, also zB auch das leere Applet, oder einen Canvas, den Du dort eingefügt hast.
Aber besser als einfach irgendwo im Programm irgendwohin zu printen, ist es sich eine eigene Klasse von Canvas abzuleiten, und in dessen paint-Methode alles auszugeben. Das hat auch den Vorteil, daß das Applet auch mal verdeckt sein kann, und es sich hinterher wieder automatisch aufbaut.
Grüße Ralf