20. september 2005 - 21:46Der er
5 kommentarer og 1 løsning
hent fra tråd
halløj jeg vil gerne kunne hente en variabel fra en tråd, men ved ikke hvordan det skal gøres... har prøvet at behandle tråden som en klasse (x = tråd.objekt;) men det giver fejl... så hvordan skal det fikses?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
public class vindue extends Frame { public Thread pers = new Thread(new spiller(this)); public Thread tid; public boolean igang = false; public kasse k;
public void paint(Graphics g) { if (!igang) { pers.start(); igang = true; } tid = new Thread(new timer(this)); tid.start(); Insets in = getInsets(); g.translate(in.left, in.top); k = pers.hent(); k.render(g); } }
import java.awt.*; import java.awt.event.*;
public class spiller implements Runnable { public kasse k = new kasse(new Point(100, 100), 1, "kasse 1"); public vindue f;
public spiller(vindue f) { this.f = f; }
public void run() { f.addKeyListener(new tast()); }
public kasse hent() { return k; }
public class tast extends KeyAdapter { public void keyPressed(KeyEvent e) { try { Thread.sleep(50); } catch (Exception ex) {} if (e.getKeyCode() == KeyEvent.VK_UP) { k.bevæg(1); } else if (e.getKeyCode() == KeyEvent.VK_DOWN) { k.bevæg(2); } else if (e.getKeyCode() == KeyEvent.VK_RIGHT) { k.bevæg(3); } else if (e.getKeyCode() == KeyEvent.VK_LEFT) { k.bevæg(4); } } } }
Jamen det skal du da være velkommen til, og mange tak
Synes godt om
Ny brugerNybegynder
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.