public void start() { if (clockThread == null) { clockThread = new Thread(this, "Clock"); clockThread.start(); } } public void run() { while (tid > 0) { tid = tid - 1; try { clockThread.sleep(1000); spilTid.setText(""+tid);
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg mener ikke, at det kan lade sig gøre. Jeg ser intet forkert/besværligt i, at holde Java Appletten, som en indkapsling af en tråd. Dette gælder også selvom der måtte komme meget andet kode i denne klasse. Evt. kunne du (for at midske antallet af kodelinjer) implementere en guihandler klasse, der håndtere de events du måtte få på klassen senere hen; jeg kan se at du laver import java.awt.event.*, men ikke benytter den endnu. Valget er dit :-)
jeg er ikke ekspert i applets (jeg laver ikke applets kun "almindelige" java programmer), men jeg mener at applets skulle virke næsten ligesådan som "almindelig" java.
Her kommer mit bud:
læg start(), run() og stop() metoden over i en ny klasse kald start metoden i din nye klasse fra din spilPlade() metode
Jeg er satme ikk meget for at acceptere dine svar.. Din satan :o)
-Anders
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.