---
title: "java.awt.Robot delay(100) varför funkar det inte?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/74800-java-awt-robot-delay-100-varför-funkar-det-inte"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "Zaiboot"
published: "2003-04-23T17:03:12.000Z"
updated: "2003-04-24T06:16:02.000Z"
replies: 5
views: 482
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/74800-java-awt-robot-delay-100-varför-funkar-det-inte"
---

# java.awt.Robot delay(100) varför funkar det inte?

## #1 — Zaiboot, 2003-04-23T17:03Z

Ä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

Permalänk: https://www.webforum.nu/p/74800

## #2 — Phorpher, 2003-04-23T19:22Z

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);
}
```

Permalänk: https://www.webforum.nu/p/1023307

## #3 — Zaiboot, 2003-04-23T21:41Z

> **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)
                           ^

Permalänk: https://www.webforum.nu/p/1023466

## #4 — niko, 2003-04-23T21:57Z

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).

Permalänk: https://www.webforum.nu/p/1023483

## #5 — Zaiboot, 2003-04-24T05:42Z

nybörjare så det stänker om det =)

danke det ska jag testa

Permalänk: https://www.webforum.nu/p/1023540

## #6 — Lime, 2003-04-24T06:16Z

Och så börjar du med att leka med Robot-klassen? Kanske inte den man ska börja med som nybörjare...

Permalänk: https://www.webforum.nu/p/1023549

---

Tråden på webben: https://www.webforum.nu/amne/java/74800-java-awt-robot-delay-100-varför-funkar-det-inte
