webForumDet fria alternativet

Applet och java.lng.IllegalArgumentException

5 svar · 364 visningar · startad av jme

jmeMedlem sedan maj 20012 237 inlägg
#1

Jag får följande fel när jag försöker köra en enkel test-applet:

java.lang.IllegalArgumentException
at sun.net.https://www.ParseUtil.decode(ParseUtil.java:151)
at sun.net.https://www.protocol.file.Handler.openConnection(Handler.java:59)
at java.net.URL.openConnection(URL.java:896)
at sun.applet.AppletPanel.getAccessControlContext(AppletPanel.java:899)
at sun.applet.AppletPanel.getClassLoader(AppletPanel.java:833)
at sun.applet.AppletPanel.createAppletThread(AppletPanel.java:144)
at sun.applet.AppletPanel.init(AppletPanel.java:197)
at sun.plugin.AppletViewer.appletInit(Unknown Source)
at sun.plugin.viewer.LifeCycleManager.initAppletPanel(Unknown Source)
at sun.plugin.viewer.IExplorerPluginObject$Initer.run(Unknown Source)

Koden för min applet:


import java.awt.*;
import javax.swing.*;
import java.net.*;

public class MyApplet extends JApplet
{

	public void init()
	{

	}

	public void paint(Graphics g)
	{
		g.drawString("Hello World!", 100, 100);
	}
}

html-filen:

<html>
<body>
<applet code="MyApplet.class" width="400" height="400">
</applet>
</body>
</html>

Detta alltså me Internet Explorer. Kör jag appletten med AppletViewer så funkar det.

Kör med J2SE 1.4.2_04

etromicMedlem sedan juni 200420 inlägg
#2

prova med en object-tag o se om de ger samma fel.

jmeMedlem sedan maj 20012 237 inlägg
#3

ska testa

etromicMedlem sedan juni 200420 inlägg
#4

va ett tag sen jag pilla med applets, men jag har för mig jag va tvungen att kompilera dem med switchen "-target 1.2" för att de skulle fungera med <applet-tag

jmeMedlem sedan maj 20012 237 inlägg
#5

hmm, har använt applet tidigare tillsamman med 1.4.2

LimeMedlem sedan sep. 2001961 inlägg
#6

Codebase... Den vet inte var den ska leta efter klassen.

Exempel

<applet codebase="clock/classes" code="JavaClock.class" width="150" height="150">
</applet>

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