29. april 2003 - 22:19
Der er
3 kommentarer og 1 løsning
Hvad er der galt med Graphics g
Hvad er der galt med Graphics g Nå class GrafiskVindue er færdig med at tegne bliver Vinduet blankt. package gnist_indlob; import java.util.*; import java.awt.*; import javax.swing.*; public class GrafiskVindue extends Frame { int x; int y; public void tegnerWin(Vector ind) { for (int i=0;i<ind.size();i++) { indlob p; p = (indlob) ind.elementAt(i); x = p.x_grap()*5; y = p.y_grap()*5; tegn(getGraphics()); System.out.println(""+p.x_grap()+" "+p.y_grap()); // test af x y } } public void tegn(Graphics g) { g.drawLine(200,200,200+x,200+y); } }
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
29. april 2003 - 23:01
#2
Jeg har prøvet dit forslag og nu tegner class ok, men det er kun det sidste FOR løkken henter ud af vector package gnist_indlob; import java.util.*; import java.awt.*; import javax.swing.*; public class GrafiskVindue extends Frame { int x; int y; public void tegnerWin(Vector ind) { for (int i=0;i<ind.size();i++) { indlob p; p = (indlob) ind.elementAt(i); x = p.x_grap()*5; y = p.y_grap()*5; repaint(); System.out.println(""+p.x_grap()+" "+p.y_grap()); // test af x y } } public void paint(Graphics g) { g.drawLine(200,200,200+x,200+y); } } Christian