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

Composants Java Discussion :

Création d'un calendrier en Swing ?


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 92
    Par défaut Création d'un calendrier en Swing ?
    Bonsoir tout le monde,

    Je veux créer un calendrier en Swing, je sais qu'il y a des JARs existent, mais je veux en faire un moi même.

    Le problème est que lorsque l'utilisateur clique sur le bouton, comment dessiner un calendrier juste en-dessous du champ de texte?

    Quelle méthode faut-il réécrire? Quelqu'un peut me donner des idées svp ??

    Merci d'avance !
    Images attachées Images attachées  

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Tu prend un JPanel, tu met ton calendrier dedans. Ensuite, pour afficher le tout sous le champs utilisateur, incorpore ce JPanel dans un JPopup que tu positionne correctement (et que tu affiche bien sûr )

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 92
    Par défaut
    Ah oui tchize, t'as sauvé ma vie,

    Je viens de regarder dans le JavaDoc, et je n'ai trouvé que la classe JPopupMenu, et je pense que ce n'est pas cette classe dont vous parliez.

    J'ai trouvé une autre classe Popup dans le paquet javax.swing, et possède un constructeur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public Popup(Component parent, Component contenu, int x, int y);
    Je pense que c'est celle-là que je dois utiliser.

    Merci beaucoup pour votre réponse, bonne soirée!

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    je parlait du JPopupMenu . C'est habituellement utilisé pour les menus contextuel, mais tu peux y mettre ce que tu veux. Par exemple, c'est utilisé par le JCombobox pour afficher la liste déroulante quand tu clique sur la flêche

  5. #5
    Membre chevronné Avatar de gronono
    Inscrit en
    Novembre 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Novembre 2003
    Messages : 457
    Par défaut
    Bonjour,

    Il me semble qu'il existe un composant tout fait dans SwingX : http://www.swinglabs.org/projects.jsp

    Regarde la démo.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 92
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    je parlait du JPopupMenu . C'est habituellement utilisé pour les menus contextuel, mais tu peux y mettre ce que tu veux. Par exemple, c'est utilisé par le JCombobox pour afficher la liste déroulante quand tu clique sur la flêche
    Ha oui ?! J'essaierai, merci beaucoup.

    Citation Envoyé par gronono Voir le message
    Bonjour,

    Il me semble qu'il existe un composant tout fait dans SwingX : http://www.swinglabs.org/projects.jsp

    Regarde la démo.
    Oui, j'ai vu ça dans le démo, mais l'onglet "download" n'est plus accessible, je ne sais pas pourquoi. Et comme j'ai dit dans mon message, je veux essayer à le faire moi même. Merci pour les info.

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

Discussions similaires

  1. création d'un calendrier
    Par sasuma dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 14/06/2008, 21h21
  2. Création d'un calendrier de type outlook
    Par borislenium dans le forum Modélisation
    Réponses: 8
    Dernier message: 13/05/2008, 10h24
  3. Création d'un calendrier
    Par cheva52 dans le forum C++Builder
    Réponses: 3
    Dernier message: 11/01/2008, 16h36
  4. Création d'un calendrier
    Par CleeM dans le forum Delphi
    Réponses: 10
    Dernier message: 05/06/2007, 16h31
  5. [Swing] Création d'une interface graphique SWING + MVC
    Par Sylmandel dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 21/04/2006, 09h03

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