Do suboru auto.java som napisal tento kod>

import java.lang.*;
import java.applet.*;
import java.awt.Graphics;
import java.awt.Event;
import java.awt.Image;
import java.awt.*;
public class Auto extends java.applet.Applet
{
//Definujeme si premenne
int key;
int zrychlenie=1;
boolean pridavaj=true;
int y=100;
int x=50;
int rychlost=0;
Image auto=null;
public void init()
{
auto=getImage(getDocumentBase(), "auto.gif");
}
public boolean keyDown(Event evt, int key)
{
switch (key)
{
case Event.DOWN :
y=rychlost+y;
if (rychlost==20)
{
pridavaj=false;
}
else
{
rychlost=rychlost+zrychlenie;
pridavaj=true;
}
break;
case Event.UP :
y=y-rychlost;
break;
repaint();
}
}
public void paint(Graphics g)
{
g.drawImage(g,x,y,this);
}
}

Java nasla v mojom programe 1 chybu. Je to v riadku  s kodom:
g.drawImage(g,x,y,this);

Aka tam moze byt chyba? Za odpoved Dakujem.

Pozn.Zatial som robil iba pohyb auticka dopredu a dozadu. Odbocovanie
som nerobil.

Rasto

Odpovedet emailem