W ramach testu skopiowałem skrypt z jakiejś strony, który wygląda następująco:
Kod: Zaznacz cały
import java.applet.*;
import java.awt.*;
public class firstAplet extends Applet
{
public void paint (Graphics gDC)
{
gDC.drawLine(120, 120, 160, 40);
gDC.drawLine(200, 120, 160, 40);
gDC.drawLine(120, 120, 200, 120);
gDC.drawLine(160, 200, 160, 120);
gDC.drawOval(50, 50, 100, 100);
gDC.fillOval(75, 75, 50, 50);
}
}
Czy mógłbym prosić o pomoc?

Zapomniałem dodać jeszcze, że działam na ubuntu 10.04
EDIT:
Ok coś ruszyło posłużyło mi do tego trochę nerwów oraz 3 takie oto komendy:
sudo apt-get purge openjdk* icedtea*
sudo apt-get install sun-java6-plugin sun-java6-fonts
wget http://dl.dropbox.com/u/2552069/java.sh && sudo sh ./java.sh
Ale teraz w miejscu szarego prostokąta pojawia się napis "Error. Click here for detals a kiedy na to klikne to pojawia się okno z przyciskami Details i Ignore. Deteails'y pokazują mi co następuje:
Kod: Zaznacz cały
Java Plug-in 1.6.0_20
Using JRE version 1.6.0_20-b02 Java HotSpot(TM) Client VM
User home directory = /home/pawel
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------
java.lang.reflect.InvocationTargetException
at com.sun.deploy.util.DeployAWTUtil.invokeAndWait(DeployAWTUtil.java:116)
at sun.plugin2.applet.Plugin2Manager.runOnEDT(Plugin2Manager.java:3415)
at sun.plugin2.applet.Plugin2Manager.createApplet(Plugin2Manager.java:2967)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1444)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassCastException: HelloWorld cannot be cast to java.applet.Applet
at sun.plugin2.applet.Plugin2Manager$12.run(Plugin2Manager.java:2955)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception: java.lang.reflect.InvocationTargetException