~underjap/underjap/java-1.0

« back to all changes in this revision

Viewing changes to fils/ThreadInici.java

  • Committer: Pau Ferrer Ocaña
  • Date: 2009-11-04 22:52:07 UTC
  • Revision ID: crazy@crazypc-20091104225207-6ewockzf6mx0ymjt
First commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
package fils;
 
2
 
 
3
import visuals.SplashScreen;
 
4
 
 
5
/**
 
6
 * <b>ThreadInici </b> <br>
 
7
 * Fil d'execuci� de la pantalla d'inici
 
8
 * 
 
9
 * @version 1.0<br>
 
10
 *  data ultima modificaci�: 28/05/2005 <br>
 
11
 * @author Pau Ferrer Oca�a
 
12
 * @author e5485047 <br>
 
13
 */
 
14
public class ThreadInici extends Thread {
 
15
 
 
16
        //Pantalla que s'ha obrir i mostrar-se mentre estigui el fil en execuci�
 
17
        private SplashScreen    ssInici;
 
18
 
 
19
        /**
 
20
         * Constructora de la classe <br>
 
21
         * <b>Pre: </b>-<br>
 
22
         * <b>Post: </b> s'ha assignat el splash screen inici <br>
 
23
         * 
 
24
         * @param ssInic
 
25
         *            pantalla a establir
 
26
         */
 
27
        public ThreadInici (SplashScreen ssInic) {
 
28
                super();
 
29
                ssInici = ssInic;
 
30
        }
 
31
 
 
32
        /**
 
33
         * Mostra la finestra d'Splash <br>
 
34
         * <b>Pre: </b>- <br>
 
35
         * <b>Post: </b> la finestra esta mostrada <br>
 
36
         */
 
37
        public void run () {
 
38
                ssInici.pinta();
 
39
        }
 
40
 
 
41
        /**
 
42
         * Atura el fil d'execuci� <br>
 
43
         * <b>Pre: </b>- <br>
 
44
         * <b>Post: </b> la finestra es tanca <br>
 
45
         */
 
46
        public void atura () {
 
47
                ssInici.setVisible(false);
 
48
                ssInici.dispose();
 
49
        }
 
50
}
 
 
b'\\ No newline at end of file'