Slettet bruger
17. februar 2008 - 12:21
Der er
7 kommentarer og 1 løsning
Applet problemer
***Jeg har lavet en applet i Netbeans (Netbeans->new file->java->java class) package x; import java.awt.*; import javax.swing.*; public class enapplet extends JApplet { public void paint(Graphics g) { super.paint(g); g.fillOval(5,10,300,30); g.setColor(Color.GREEN); g.drawString("Hej grafise verden",100,30); } } ***Så har jeg lavet en HTML, der skulle køre den (Netbeans->new file->other->HTML file) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>En applet</title> </head> <body> <applet codebase="enapplet.class" width="400" height="300"></applet> </body> </html> ***Men når jeg prøver, at køre den i min browser, kommer der kun en ramme med et kryds. Nede i hjørnet står der:"Applet enapplet notinited" Hvad er der galt?
Annonceindlæg fra Opentext
17. februar 2008 - 12:25
#1
Prøv: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>En applet</title> </head> <body> <applet codebase="." code="enapplet.class" width="400" height="300"></applet> </body> </html>
Slettet bruger
17. februar 2008 - 14:11
#2
Jeg har prøvet at skrive den nye kode, men det virker stadig ikke. (Nu skriver den "Loading Java Applet Failed" nede i hjørnet")
17. februar 2008 - 14:29
#3
Det må du undskylde, så ikke lige du havde lagt den i en package (package x; ) Sådan: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>En applet</title> </head> <body> <applet codebase="." code="x/enapplet.class" width="400" height="300"></applet> </body> </html>
Slettet bruger
17. februar 2008 - 16:02
#4
Har rettet det, men det virker stadig ikke - I Netbeans skriver den "Deprecated tag"???
17. februar 2008 - 16:11
#5
Når du bruger package i dine filer skal du have følgende struktur på din disk C:\...\..\hvad_ved_jeg\X\enapplet.class C:\...\..\hvad_ved_jeg\HTML-fil.html Har du det ???
Slettet bruger
17. februar 2008 - 18:17
#6
Nu du siger det, det har jeg måske ikke - prøver lige at rette det
Slettet bruger
17. februar 2008 - 19:56
#7
Du havde ret! Jeg havde for meget rod i mit mappesystem Tak for hjælpen - lægger du lige et svar?
17. februar 2008 - 19:58
#8
:) Svar
Kurser inden for grundlæggende programmering