webForumDet fria alternativet

Inläsningen av Java-applet misslyckades...

5 svar · 258 visningar · startad av hajdo

hajdoMedlem sedan nov. 2003169 inlägg
#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

ViktorMedlem 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

hajdoMedlem sedan nov. 2003169 inlägg
#3

jaha, då så...

hajdoMedlem sedan nov. 2003169 inlägg
#4

Men hur ska texten stå då?

ViktorMedlem 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

hajdoMedlem sedan nov. 2003169 inlägg
#6

Jaha, just det...

270 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
134 ms — hämta forumlista (db)
121 ms — hämta statistik (db)
127 ms — hämta tråd, inlägg och bilagor (db)