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?
Manuelle og semi-automatiske strategier for identitetsstyring virker - lige indtil nogen beder om dokumentation. For at undgå denne fare har DKTV taget kontrol over sin identitets- og adgangsstrategi.
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.