Asi byste vážně měl začít používat nějaký kompilátor, který vypisuje
chybové zprávy.

Auto.java line 22: This method must return a result of type boolean

Nebo výstup z "javac Auto.java":

Auto.java:37: missing return statement
 }
 ^
1 error

Filip Jirsák


2006/7/9, Moody <[EMAIL PROTECTED]>:
Prepisal som ten kod takto>

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;
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;
}
}
public void paint(Graphics g)
{
g.drawImage(auto,x,y,this);
}
}

A teraz mi na3lo chybu v riadku so znakom:
}
Je to o 2 riadky nižšie od 2.riadku s break.
Ako mam upravit tuto chybu.

Rasto



--
Filip Jirsák
[EMAIL PROTECTED]

Odpovedet emailem