begin process at 2010 02 10 08:03:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

Méthode dispose()


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Méthode dispose()

vendredi 11 novembre 2005 à 06:03:52 | Méthode dispose()

GillesWebmaster

Membre Club



Bonjour ,
Je connais la méthode .dispose() qui me permet de fermer la fenêtre automatiquement mais j'aimerais pouvoir programmer le fermeture (2sec après le click sur le bouton)
Avez-vous une idée?


Merci de m'aider

vendredi 11 novembre 2005 à 08:37:29 | Re : Méthode dispose()

bastet1978

Réponse acceptée !
Bonjour,il faut utiliser la classe javax.swing.Timer dans une classe qui implement ActionListener; ceci est une classe qui affiche une image pendant 5 secondes (si je me souvients bien) . J'ai enlevé tout ce qui n'est pas important.
code:
/**
 * Class de lancement de genepopdatagenerator
 * @author  ANDRE Alain
 */
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class GDG extends JWindow implements ActionListener {
   
    private int cpt = 0;
    private javax.swing.Timer timer;
   
    /** Creates a new instance of Genepop */
    public GDG() {
       
        // lancement du timer
        timer = new javax.swing.Timer(599, this);
        timer.start();
       
        // disposition ...
        int w = (int) Toolkit.getDefaultToolkit().getScreenSize().width;
    int h = (int) Toolkit.getDefaultToolkit().getScreenSize().height;
        validate();
        setSize(400, 200);
        setLocation(w/2-200, h/2-100);
        setVisible(true);
    }
   
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        GDG p = new GDG();
    }
   
    public void actionPerformed(ActionEvent e) {
        cpt++;
        if(cpt >= 5){
            timer.stop();
            Main m = new Main();
            dispose();
        }
    }
   
}

----
OS: Ubuntu 5.10(linux)
jdk : 1.5.0
MysqlConnector/J: 3.2
mysql Ver 12.22 Distrib 4.0.24, for pc-linux-gnu (i486)
----
samedi 12 novembre 2005 à 10:55:00 | Re : Méthode dispose()

GillesWebmaster

Membre Club


Bonjour ,
Excellente réponse...



samedi 12 novembre 2005 à 11:28:53 | Re : Méthode dispose()

GillesWebmaster

Membre Club

Bonjour ,
ta solution est beaucoup trop compliquée...
Aurais-tu une idée pour faire disparaitre un JTextField; je m'explique: l'user se loge et quant le mdp et login sont correct, le JTextField disparaiterait mais je ne sais pas comment faire=?
Salut


Merci de m'aider

mardi 15 novembre 2005 à 00:22:44 | Re : Méthode dispose()

bastet1978

Réponse acceptée !
Salut, tu n'es pas très précis, les sources importantes seraient pas mal.
Mais sinon, j'imagine que tout est dans un même Panel : panelPassWord.
pour supprimer ce qu'il y a dedant tu fais :
panelPassWord.removeAll(); // supprime tout dans le panel
panelPassWord.validate(); // réaffiche le panel vidé

----
OS: Ubuntu 5.10(linux)
jdk : 1.5.0
MysqlConnector/J: 3.2
mysql Ver 12.22 Distrib 4.0.24, for pc-linux-gnu (i486)
----


Cette discussion est classée dans : méthode, dispose


Répondre à ce message

Sujets en rapport avec ce message

Méthode Protected [ par syndrael ] Voici mon code et j'aimerai pouvoir accéder à getTimeInMillis(), mais j'ai une erreur. Pouvez vous m'aider ?GregorianCalendar greday = new GregorianCa le random en java [ par Waaagh ] Bonjour, Est ce que quelqu'un aurait une idée pour optimiser le code suivant (ou aurait un autre a me proposer) :Math.abs((new Random()).nextInt nombre de ligne JTextArea [ par kramp ] j'aimerais savoir comment récupérer le nombre de lignes affichées dans une JTextArea qui a été construite avec un String et la méthode setLineWrap(tru Est ce possible? [ par VinZzZ ] Je me pose un question auquel j'espère quelqu'un aura une réponse, mais peut être que ce n'est pas possible en Java??On a crée une classe mère A et un Est ce possible? [ par VinZzZ ] Je me pose un question auquel j'espère quelqu'un aura une réponse, mais peut être que ce n'est pas possible en Java??On a crée une classe mère A et un Est ce possible? [ par VinZzZ ] Je me pose un question auquel j'espère quelqu'un aura une réponse, mais peut être que ce n'est pas possible en Java??On a crée une classe mère A et un Est ce possible? [ par VinZzZ ] Je me pose un question auquel j'espère quelqu'un aura une réponse, mais peut être que ce n'est pas possible en Java??On a crée une classe mère A et un Tableaux et Méthodes [ par criss ] salut, une idée comment procéder ici?? ont nous donne le code de départ et on va remplir le vide avec les conditions qu'ils lesdemande// écrire ICI le taille de fichier [ par regi ] Existe t'il une méthode pour convertir simplement la taille en octet d'un fichier obtenue par la méthode "length()" de celui ci en mega octet (ou mega interface java [ par krim38 ] BonjourVoila je dispose d'un fichier contenant des metabolites, on va les appeler toto titi.Je dispose d'un panel vide.Tous ces metabolites sont dispo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales