H
Hiddensnvsdh
Gast
Seid gegrüßt,
seit ich in der MSS 11 bin, bin ich wirklich vernarrt in Informatik.
Allerdings stehe ich jetzt vor einem Problem mit einem Programm.
Hier erstmal das Programm:
Wenn ich dieses Compiliere, zeigt der mir folgende Fehler an:
Noch zu Fehler 2:
Wenn ich anstelle des . eine Klammer um den ganzen Term hinter g mache (also so:
)
Findet der drawString nicht.,
Was mach ich im Programm falsch?
seit ich in der MSS 11 bin, bin ich wirklich vernarrt in Informatik.
Allerdings stehe ich jetzt vor einem Problem mit einem Programm.
Hier erstmal das Programm:
Java:
/*Listing3406.java */
import java.awt.*;
import java.awt.event.*;
public class Listing3406
extends Frame
{
double cnt = 0;
public Listing3406 ()
{
super("Animierter Zähler");
setBackground(Color.lightGray);
addWindowListener(new WindowClosingAdapter(true));
}
public static void main (String[] args)
{
Listing3406 wnd = new Listing3406();
wnd.setSize(250,150);
wnd.setVisible(true);
wnd.startAnimation();
}
public void startAnimation()
{
while(true)
{
repaint();
}
}
public void paint(Graphics g)
{
int cnt = 0;
++cnt;
g.drawString ("Counter = " + cnt (10.50));
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
}
Wenn ich dieses Compiliere, zeigt der mir folgende Fehler an:
Java:
Listing3406.java:38:45: cannot find symbol
symbol : method cnt(double)
location: class Listing3406
g.drawString ("Counter = " + cnt (10.50));
^
Listing3406.java:38:17: cannot find symbol
symbol : method drawString(java.lang.String)
location: class java.awt.Graphics
g.drawString ("Counter = " + cnt (10.50));
^
Wenn ich anstelle des . eine Klammer um den ganzen Term hinter g mache (also so:
Java:
g(drawString ("Counter = " + cnt (10.50)));
Findet der drawString nicht.,
Was mach ich im Programm falsch?