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; }
Annonceindlæg fra Pax8
18. august 2001 - 15:39
#1
ups g.x = 20; var noget jeg prøvet mig frem med uden held :)
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::
19. august 2001 - 10:48
#3
kan´du fortælle havd de forskellige tal er til?
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::
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..
19. august 2001 - 11:34
#6
ups kom til at acceptere
19. august 2001 - 11:37
#7
Hvad hedder din box egentlig? Den kender jo ikke g (cannot resolve symbol).
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...
19. august 2001 - 13:19
#9
bruger AWT
19. august 2001 - 14:25
#10
Kan jeg ikke se lidt mere kode?
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); } }
19. august 2001 - 16:24
#12
Din box, hvordan har du oprettet den?
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
Kurser inden for grundlæggende programmering