Avatar billede yallah Nybegynder
18. august 2001 - 15:38 Der er 12 kommentarer og
1 løsning

X / Y

hvordan sætter jeg en X og Y akse på en box f.eks

public void paint(Graphics g) {
g.setColor(Color.black);
g.fillRect(40,20,200,200);
g.x = 20;
}
Avatar billede yallah Nybegynder
18. august 2001 - 15:39 #1
ups g.x = 20; var noget jeg prøvet mig frem med uden held :)
Avatar billede sunlock.dk Nybegynder
18. august 2001 - 16:54 #2
Hedder det ikke \"setBounds\"? Sådan her:
-----
public void paint(Graphics g) {
g.setColor(Color.black);
g.setBounds(40,20,200,200);
}
-----

::sunlock.dk::
Avatar billede yallah Nybegynder
19. august 2001 - 10:48 #3
kan´du fortælle havd de forskellige tal er til?
Avatar billede sunlock.dk Nybegynder
19. august 2001 - 11:11 #4
Jo, det kan jeg godt:
setBounds(int x, int y, int width, int height)

Altså først x-koordinaten, så y, så bredden og til sidst højden (dette er skærmkoordinater). Fx ligger 0,0,0,0 helt oppe i venstre hjørne.

::sunlock.dk::
Avatar billede yallah Nybegynder
19. august 2001 - 11:34 #5
den giver fejl nå jeg vil compile det

hej.java:31: cannot resolve symbol
symbol  : method setBounds  (int,int,int,int)
location: class java.awt.Graphics
g.setBounds(30,19,200,200);
^
1 error
Done Tryk for at teste scriptet..

Avatar billede yallah Nybegynder
19. august 2001 - 11:34 #6
ups kom til at acceptere
Avatar billede sunlock.dk Nybegynder
19. august 2001 - 11:37 #7
Hvad hedder din box egentlig? Den kender jo ikke g (cannot resolve symbol).
Avatar billede sunlock.dk Nybegynder
19. august 2001 - 11:50 #8
Eh.... jeg kom til at tænke på noget. Bruge du AWT eller Swing??? Mener nemlig kun null-layout virker i Swing...
Avatar billede yallah Nybegynder
19. august 2001 - 13:19 #9
bruger AWT
Avatar billede sunlock.dk Nybegynder
19. august 2001 - 14:25 #10
Kan jeg ikke se lidt mere kode?
Avatar billede yallah Nybegynder
19. august 2001 - 16:22 #11
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class Hej extends Applet {
public void paint(Graphics g) {
g.setColor(Color.black);
g.setBounds(30,19,200,200);
}
}
Avatar billede sunlock.dk Nybegynder
19. august 2001 - 16:24 #12
Din box, hvordan har du oprettet den?
Avatar billede yallah Nybegynder
19. august 2001 - 16:51 #13
Før havde jeg en fillRect(40,40,200,200);

men den tog jeg væk da det gav fejl med det der setBounds
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