02. november 2005 - 18:31
Der er
4 kommentarer og 1 løsning
Alt for hurtige reaktioner (java)
Hej! Jeg har forsøgt mig med Java gennem tiderne, og vil lave et bold-spil en art.. Men findes der en mulighed for en "sleep(5 sekunder)" som i PHP? (<?=sleep(5000);?>) ? Har dette indtil videre, og den rotere hvert sekundt jo! import java.awt.*; import java.applet.*; public class exp extends Applet { boolean slut; double credits; Image bold; int x,y; public void init() { x = 0; y = 0; bold = getImage(getCodeBase(),"bold.gif"); setSize(400,400); } public void random() { x = (int)(Math.random() * 400); y = (int)(Math.random() * 400); repaint(); } public void paint(Graphics e) { e.drawImage(bold,x,y,this); random(); } }
Annonceindlæg fra Trustworks
Tillid i en Zero-Trust verden
Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.
02. november 2005 - 18:35
#2
Sådan? .. public void init() { try { x = 0; y = 0; bold = getImage(getCodeBase(),"bold.gif"); setSize(400,400); }catch (Exception e){}} .. Så siger den noget med min exception, hvad gør jeg så?
02. november 2005 - 18:42
#4
Så virker det. public void random() { try { Thread.sleep(5000); x = (int)(Math.random() * 400); y = (int)(Math.random() * 400); repaint(); }catch (Exception e){ } } public void paint(Graphics e) { e.drawImage(bold,x,y,this); random(); } } -- Smider du svar?!