IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

Cacher une fenêtre de la barre des tâches


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de rozwel
    Inscrit en
    Mars 2002
    Messages
    324
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 324
    Par défaut Cacher une fenêtre de la barre des tâches
    Parmi les joyeuses nouveautés de Java SE6, il y a l'intégration de certaines parties de JDIC qui permettent notamment de jouer avec le System Tray.
    Maintenant j'ai quand même un petit souci sur mon application: quand je double-clique sur l'icône dans le system tray, la fenêtre de mon application apparaît, mais un bouton apparaît en même temps dans la barre des tâches, ce que je ne veux pas.

    Est-ce qu'il y a moyen d'afficher une instance de Frame ou de JFrame sans le bouton qui l'accompagne dans la barre des tâches? Bien sûr pour l'instant je teste sous Windows, mais j'imagine qu'il y a des soucis de compatibilité multi-plateforme mais bon...

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Euh, dans le cas d'une JFrame tu peux toujours jouer sur du setVisible(true/false) pour qu'elle n'apparaisse plsu dans la taskbar quand elle n'est pas visible, mais quand elle sera visible tu auras bien quelque chose dans la taskbar

    Sinon pour ne rien avoir dans la taskbar: utilises un JDialog au lieu d'un JFrame...

  3. #3
    Membre éclairé
    Avatar de rozwel
    Inscrit en
    Mars 2002
    Messages
    324
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 324
    Par défaut
    Mais pourquoi j'y ai pas pensé plutôt. Effectivement, il m'a suffi de remplacer ma JFrame par une JDialog pour que tout fonctionne comme j'en ai besoin.

    Nickel, merci beaucoup.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Docker une fenêtre (comme la barre des tâches)
    Par Jognu dans le forum Composants VCL
    Réponses: 1
    Dernier message: 21/01/2010, 16h47
  2. Réduire une fenêtre dans la barre des tâches
    Par Invité dans le forum PyQt
    Réponses: 7
    Dernier message: 10/06/2009, 04h53
  3. Réponses: 5
    Dernier message: 12/03/2008, 09h55
  4. VB6]cacher une fenetre dans la barre des taches en une icone
    Par bouazza92 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 26/12/2005, 23h37
  5. comment cacher une application de la liste des tâches ?
    Par Laurent Dardenne dans le forum Windows
    Réponses: 2
    Dernier message: 22/12/2004, 17h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo