cprocess.java
来自「application som kohonen , pour une class」· Java 代码 · 共 56 行
JAVA
56 行
package baseui;/** * <p>Title: Gestion Affichage et processus</p> * <p>Copyright: Copyright (c) 2004</p> * @author: Jean-Philippe Rennard * @version 1.0 *//** Classe abstraite de gestion du processus */public abstract class Cprocess implements Runnable { static final int TEMPO_DEFAUT=1; /** Pointeur sur l'interface utilisateur */ Cui Ui; /** Vue */ public Cvue vue; /** Processus */ public Thread prThread; /** Flag en cours */ public boolean isRunning; /** g閚閞ation courante */ public int generation; /** Temporisation */ public int tempoProcess=TEMPO_DEFAUT; /** Constructeur par d閒aut */ public Cprocess() { } /** Constructeur dans une UI */ public Cprocess(Cui ui) { Ui=ui; generation=0; } /** D閙arrage du processus */ public void lancement() { if(prThread==null) prThread=new Thread(this); prThread.start(); } /** Boucle principale */ public void run() { Thread ceThread=Thread.currentThread(); isRunning=true; while(prThread==ceThread) { geneSuiv(); try { Thread.sleep(tempoProcess); } catch (InterruptedException e) { } } } /** Arr阾 boucle */ public void stop() { prThread=null; isRunning=false; } /** Mise
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?