Avatar billede imnewb Nybegynder
16. august 2005 - 16:27 Der er 6 kommentarer og
1 løsning

Java hjælp, mht. graphics.

den siger expention når jeg køre denne applet, hvorfor?

import java.awt.*;
public class enTest extends Frame {
public void paint(Graphics g) {

g.drawLine(0,0,50,50);
g.fillOval(5,20,300,30);
g.setColor(Color.GREEN);
g.drawString("Hejsa!",100,10);
    }
}

- Den melder ingen fejl ved compile, men når jeg skal køre den:
<applet code="enTest.class" width="100%" height="100%"></applet>
Avatar billede arne_v Ekspert
16. august 2005 - 16:30 #1
Det er ingen applet !

applets extender Applet (eller JApplet) ikke Frame (eller JFrame)
Avatar billede imnewb Nybegynder
16. august 2005 - 16:34 #2
public class enTest extends JApplet { - siger den cannot find symbol ? :'/
Avatar billede arne_v Ekspert
16. august 2005 - 16:47 #3
Applet kræver:

import java.applet.*;

(og med paint og Graphics kan du nøjes med Applet)
Avatar billede imnewb Nybegynder
16. august 2005 - 16:49 #4
Du et geni! - Gid jeg var lige så god.

Hvordan kan man vide hvilken klasser man skal bruge? fx. der er noget som hedder
import java.awt.*;
og --
import java.applet.*;

Kan man ikke læse om det ét sted, på dansk evt?
Avatar billede arne_v Ekspert
16. august 2005 - 16:53 #5
det står i Java dokumentationen
Avatar billede arne_v Ekspert
16. august 2005 - 16:57 #6
den kan downloades

men er online på http://java.sun.com/j2se/1.5.0/docs/api/
Avatar billede imnewb Nybegynder
17. august 2005 - 18:49 #7
!
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