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

Interfaces Graphiques en Java Discussion :

JPanel en premier plan


Sujet :

Interfaces Graphiques en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 142
    Par défaut JPanel en premier plan
    Bonjour, j'espère que je ne pose pas une question dejà posée. J'ai cherché mais je n'ai pas trouvé!!!
    J'ai un JPanel et un canvas qui se superposent et je voudrais que le JPanel soit toujours au premier plan pour simplifier mes interactions souris.
    J'ai trouvé pour des frames ou des dialogs mais ca ne marche pas avec le panel.
    Quelqu'un a une idée?????

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 142
    Par défaut
    Merci de ta reponse mais je crois que j'ai ecrit une betise. J'ai un JPanel et un JSVGCanvas (de batik). J'avais simplifier en canvas. Dans ce cas, j'ai bien tout en swing, non???
    Mon JSVGCanvas me permet de mettre une image de fond en svg et le JPanel à redessiner au dessus.
    Le problème, c'est que mes clics souris peuvent se trouver dans le JPanel ou dans le JSVGCanvas et j'aimerais que tous se trouvent dans le JPanel.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 142
    Par défaut
    Je viens de me rendre compte que je cherchais dans la mauvaise direction. Mon JSVGCanvas est ajouté à mon JPanel, il est donc forcement inclus dans celui ci.
    Ce qu'il me faudrait, c'est que lorsqu on clique dans la zone du canvas, le clique soit intercepté par le Jpanel et non pas par le composent canvas.

    J'espère que je suis claire....

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 142
    Par défaut
    J'ai trouvé !!!!!

    En fait, c'était relativement bête (comme souvent d'ailleurs!). J'avais un layout sur ma fenetre et mon jpanel etait à "Center" et sur le Jpanel, je n'avais pas mis de layout (=null).
    En mettant un layout sur le JPanel et mon canvas à "Center", ca marche nickel!

    Je comprends pas bien pourquoi mais ca fonctionne. Si quelqu'un connait le pourquoi du comment, je veux bien savoir....

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

Discussions similaires

  1. [JPanel] Affichage en premier plan
    Par Snowballz dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 21/07/2004, 16h07
  2. petit problème premier plan, arrière plan
    Par gros bob dans le forum OpenGL
    Réponses: 4
    Dernier message: 19/04/2004, 12h00
  3. Réponses: 2
    Dernier message: 14/03/2004, 22h04
  4. Premier plan sur un dialog
    Par |PaRa-BoL dans le forum MFC
    Réponses: 5
    Dernier message: 04/03/2004, 12h52
  5. forcer une fenetre à etre au premier plan jusqu'a ...
    Par peppena dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 22/12/2003, 16h14

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