webForumDet fria alternativet

Inläsningen av Java-applet misslyckades...

Java

5 svar · 260 visningar · startad av hajdo

Medlem sedan nov. 2003169 inlägg
Frågan#1

Hej, jag skulle göra en liten java applet men det texten kom upp i statusraden: Inläsningen av Java-applet misslyckades...

public class AxelBast
{
public static void main(String[] args)
{
char JaNej = 'J';
System.out.println("Är Axel Möller Bäst i världen på Java? J=Ja och N=Nej");

switch(JaNej)
{
case 'n':
case 'N':
System.out.println("Rätt! Jag är inte bäst, men snart du. Hehe!");
break;
case 'j':
case 'J':
System.out.println("Fel, men det var snällt sagt...");
break;
}
}}

Är det nåt fel på koden, men då hade den ju inte kompilerats... vad är fel? addressen till appleten är denna

Medlem sedan aug. 20021 752 inlägg
#2

Det där är inte en Applet, det som du har skrivit nu är ett vanligt program som du kan köra i dos t.ex.
Kör programmet genom att gå ut i DOS och sedan gå till den katalog där programmet ligger och skriv

java AxelBast

då kommer programmet att köras.

För att det ska vara en Applet så måste du ärva super klassen Applet eller JApplet,

public class AxelBast extends JApplet
{

}

och sedan måste du använda Applet metoderna (de som du har använt i dina tidigare exempel) init, paint osv för att visa texten på skärmen.

/Viktor

Medlem sedan nov. 2003169 inlägg
#3

jaha, då så...

Medlem sedan nov. 2003169 inlägg
#4

Men hur ska texten stå då?

Medlem sedan aug. 20021 752 inlägg
#5

Så som du gjorde i din första applet som du visade på forumet, g.drawString("Hello World",100,200) i paint funktionen.

/Viktor

Medlem sedan nov. 2003169 inlägg
#6

Jaha, just det...

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)