09. juli 2001 - 00:56Der er
22 kommentarer og 1 løsning
Begynderproblem.
Jeg skal til at have gang i noget Java programmering! Derfor startede jeg med at læse lidt på webcafe.dk. Efter lidt læsen får jeg lavet et Javascript der ser sådan ud:
import java.applet.*; import java.awt.*;
public class BoldKasse extends Applet {
public void paint(Graphics g) { g.setColor(Color.black); g.fillRect(0,0,200,200); g.setColor(Color.red); g.fillOval(50,50,100,100); }//paint()
}//BoldKasse
Derefter kørere jeg den gennem Javac fra dos og får genereret BoldKasse.class
Men når jeg kører den i browseren får jeg kun \"Load: class Boldkasse not found\"
-uden for subject men hvis du er nybegynder så prøv at finde en dansk side der hedder docjava -den er temmeligt god og overskuelig og kommer rundt om stort set ALT. :)
for det første, så har det der intet med javascript at gøre. Det er en java applet. Efter som at den compiler, og du nedarver fra Applet, så skulle den være i orden. Det kan være at der er noget galt med dine html-tags.
Jeg lavede en html fil, og lagde den samme sted som BoldKasse.class, og skrev følgende tag, som virkede: <applet code=\"BoldKasse.class\" width=\"200\" height=\"200\"> </applet>
Men de andre har fat i noget af det rigtige med anbefalinger af bøger. Jeg anbefaler altid en bog fra Bruce Eckel. Den giver en god intro til hvad java er for noget, og så er den gratis. http://www.planetpdf.com/mainpage.asp?WebPageID=314&MenuID=141
Java er case-sensitiv, så når fejlmeddelelsen hedder: \"Load: class Boldkasse not found\" Er det nok fordi, du i dit applet tag har skrevet Boldkasse og ikke BoldKasse.
Riversen> Det jeg søger, er ikke en guide til hvordan jeg lærer det, men hvad der er i vejen med den lille stump der allerede er lavet, og hvorfor jeg ikke kan compile det.
Logical> Så vidt jeg kan se, har jeg brugt BoldKasse hele vejen igennem ?
kamikaze >> Du behøves ikke at sætte din classpath, når du loader din .class fil fra en browser, med de tags diskuteret, vil den forsøge at loade BoldKasse.class fra det katalog den selv er i.
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.