Avatar billede bacadm Nybegynder
28. december 2000 - 22:38 Der er 15 kommentarer og
1 løsning

Class not found

Jeg har i mit ansigts sved og tårer forsøgt på at få mine html sider til at loade classe-filer, men forgæves. Classefilen er i samme bib som html siden. Endv. er classpath angivet i \"Autoexec.bat\". Hvorfor kan classe-filen ikke loades ??
Avatar billede stigc Nybegynder
28. december 2000 - 22:40 #1
classpath har ikke noget at gøre med dine html sider!

må vi se din html-kode?

Programmerer du dem selv?
Avatar billede bacadm Nybegynder
28. december 2000 - 22:43 #2
Ja, jeg programmerer selv og koden ser således ud:<html>

<head>
<title>....</title>
</head>
<body bgcolor=\"#000000\" text=\"dadada\">
<center>
Applet:<br>

<Applet code=\"StatsUnderskudApplet.class\" CODEBASE=\"c:\\windows\\skrivebord\\java1.2.2\" height=150 width=300>
</applet>
</center>
</body>
</html>


Har også, som du kan se, forsøgt med codebase.

Avatar billede stigc Nybegynder
28. december 2000 - 22:45 #3
sådan skal det se ud hvis class filen ligger i samme skuffe som html siden:

<Applet code=\"StatsUnderskudApplet.class\" height=150 width=300>
</applet>

Programmere du selv javaappleten?
Avatar billede bacadm Nybegynder
28. december 2000 - 22:47 #4
Også ovennævnte har jeg forsøgt mig med. Browseren skriver fortsat class not found. Jeg har nybegynder i Java, men rimelig i VB + ASP.

Avatar billede bacadm Nybegynder
28. december 2000 - 22:49 #5
Det skal lige nævnes, at ovennævnte er fra \"Java 2 bogen\", så det undrer mig lidt, at det ikke fungerer.
Avatar billede stigc Nybegynder
28. december 2000 - 22:50 #6
har du kompileret java-filen, og ligger den en class fil, ved siden af din html fil, der hedder \"StatsUnderskudApplet.class\" ? Det er vigtig det er de rigtige store og små bogstaver!
Avatar billede stigc Nybegynder
28. december 2000 - 22:51 #7
har du selv lavet java-filen? Har den i så fald kompileret uden fejl! Må jeg se koden?
Avatar billede bacadm Nybegynder
28. december 2000 - 22:53 #8
Ja, java-filen er kompileret med \"javac\" uden problemer. Koden er skrevet korrekt mht. store og små bogstaver. Man kan med appletviewer få fremvist html siden uden problemer.

Koden ser således ud:

import java.awt.*;

public class StatsUnderskudApplet extends javax.swing.JApplet {
        int underskud;

        public void init() {
            underskud = 446000000;
            underskud = underskud / 1440;
        }

        public void paint(Graphics screen) {
            super.paint(screen);
            Graphics2D screen2D = (Graphics2D)screen;
            screen2D.drawString(\"På et minut stiger gælden med $ \" + underskud, 5, 50);
    }
}

Skulle være helt efter \"bogen\" men fungerer ej.

Avatar billede stigc Nybegynder
28. december 2000 - 22:57 #9
det er fordi det er java2 kode, og det understøtter din browser ikke!
Avatar billede bacadm Nybegynder
28. december 2000 - 22:58 #10
Hvilken browser skal man så benytte sig af for at få java2 kode til at fungere ??
Avatar billede stigc Nybegynder
28. december 2000 - 23:02 #11
det er der ingen der gør! Ved mindre brugeren har download den nyeste JDK!
Avatar billede bacadm Nybegynder
28. december 2000 - 23:05 #12
Det vil sige, at en del programmører laver forgæves arbejde, pga. af java2 ikke understøttes i den med almindelige/udbredte browser i Danmark, IE5.0 ? Det må undersøges nærmere.

Men tak for din indsats. Jeg lukker spørgsmålet.
Avatar billede stigc Nybegynder
28. december 2000 - 23:07 #13
tak for ingen ting!
Avatar billede el_gnu Nybegynder
28. december 2000 - 23:39 #14
bacadm => Din pointfordeling i spørgsmålet er ikke fair!

stigc har svaret på dit spørgsmål (og rigtigt) og selvom du ikke kan lide svaret så bør du give ham de udlovede point!
Avatar billede daimidude Nybegynder
29. december 2000 - 03:11 #15
bacadm, that\'s not nice at all!!!

bacadm, et svar er et svar er et svar! (ihvertfald hvis det er korrekt...) 
Avatar billede codemon Nybegynder
29. december 2000 - 19:00 #16
Man giver point for svar, også selvom svaret er: \"det du gør er forkert og kan ikke lade sig gøre\" !!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester