ZaibootMedlem sedan jan. 200226 inlägg
Är en nybörjare som har kört fast
import java.awt.Robot;
public class LasVegas {
public static void main (String[] argv){
Robot roboten = new Robot();
int val, i = 0;
while (i == 0){
System.out.println("Välkommen till LasVegas\n\n");
System.out.println("Vilket spel vill du spela idag?\n");
System.out.println("1. Lingo");
System.out.println("2. Mastermind\n");
System.out.println("0. Exit\n");
System.out.print("Val: ");
val = LasIn.läsHeltal();
if (val < 3 && val >= 0){
if (val == 0){
System.out.println("EXIT");
i = 1;
}
if (val == 1){
System.out.println("LINGO");
roboten.delay(100);
}
if (val == 2){
System.out.println("MASTERMIND");
}
}
else
System.out.println("FELAKTIGT MENYVAL");
}
}
}
Fel medelande vid kompilering:
H:\JAVA\Lab4\LasVegas.java:16: unreported exception java.awt.AWTException; must be caught or declared to be thrown
Robot roboten = new Robot();
^
1 error
HJÄLP MIG, snälla
PhorpherMedlem sedan feb. 20002 059 inlägg
Konstruktorn för Robot kastar ett exception om något går fel. Du måste fånga upp detta exception.
try
{
Robot roboten = new Robot();
}
catch(AWTException e)
{
System.out.println("Nåt gick galet: " + e);
}
ZaibootMedlem sedan jan. 200226 inlägg
Phorpher skrev:
Konstruktorn för Robot kastar ett exception om något går fel. Du måste fånga upp detta exception.
try
{
Robot roboten = new Robot();
}
catch(AWTException e)
{
System.out.println("Nåt gick galet: " + e);
}
Då får jag detta felmedelande istället:
H:\JAVA\Lab4\LasVegas.java:20: cannot resolve symbol
symbol : class AWTException
location: class LasVegas
catch (AWTException e)
^
nikoMedlem sedan juni 20022 415 inlägg
Om du tittar i ditt första inlägg så ser du att det fullständiga namnet är java.awt.AWTException. Du måste alltså importera java.awt.* (om du vill använda det korta namnet).
ZaibootMedlem sedan jan. 200226 inlägg
nybörjare så det stänker om det =)
danke det ska jag testa
LimeMedlem sedan sep. 2001837 inlägg
Och så börjar du med att leka med Robot-klassen? Kanske inte den man ska börja med som nybörjare...