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 :

Bar des JTabbedPane


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Ingénieur
    Inscrit en
    Mars 2009
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Mars 2009
    Messages : 152
    Par défaut Bar des JTabbedPane
    Bonjour,

    Je me demandais si il était possible d'ajouter des boutons à la barre d'un JTabbedPane. C'est pour essayer de faire un peu comme dans Eclipse...
    Je voudrais ajouter un bouton qui minimise la JInternalFrame sans ajouter d'onglet.

    Merci

    Laurent

  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
    Pas aisément.

    Il faut créer une UIDelegate servant de Wrapper à l'UIDelegate actuelle et qui ajoute les boutons, pas très fun et assez bug prone comme truc.

    Ou alors passer par un Overlay genbre JXLayer ou un truc dans le style.

  3. #3
    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
    Par défaut
    Salut,


    C'est possible depuis Java 6 via setTabComponentAt() qui permet d'utiliser un composant personnalisé pour l'onglet.

    Bon par contre il faut tout gérer soit même

    a++

  4. #4
    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
    Citation Envoyé par adiGuba Voir le message
    Salut,


    C'est possible depuis Java 6 via setTabComponentAt() qui permet d'utiliser un composant personnalisé pour l'onglet.

    Bon par contre il faut tout gérer soit même

    a++
    J'aurais plutôt compris des boutons dans la barre d'onglets que des boutons dans les onglets vu ce qu'il cherche à faire, ce qui n'est pas vraiment la même chose et qui n'est pas possible avec un setTabComponentAt.

  5. #5
    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
    Par défaut
    Autant pour moi il me semblait que sous eclipse les boutons étaient sur l'onglet.

    Dans ce cas là oui c'est moins évident en effet !

    a++

  6. #6
    Membre confirmé
    Profil pro
    Ingénieur
    Inscrit en
    Mars 2009
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Mars 2009
    Messages : 152
    Par défaut
    Merci pour vos réponses...
    Tant pis je pense que je vais donc abandonner l'idée.

  7. #7
    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
    Ou si tu veux faire une interface "à la eclipse" tu peux passer par un framework de docking genre MyDoggy: http://mydoggy.sourceforge.net/

    Par contre tu peux oublier les JInternalFrames.

  8. #8
    Membre confirmé
    Profil pro
    Ingénieur
    Inscrit en
    Mars 2009
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Mars 2009
    Messages : 152
    Par défaut
    Ca à l'air sympa, je vais essayer...

    Merci

Discussions similaires

  1. SWING JFrame position des JTabbedPane de droite agauche (arabe)
    Par jack_sparrow dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 10/05/2012, 15h29
  2. [JTabbedPane] partager des objet
    Par biozaxx dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 21/03/2006, 14h10
  3. Réponses: 6
    Dernier message: 02/08/2005, 19h30
  4. [BCB5] Défilement automatique des scroll bars
    Par Christophe Brun dans le forum C++Builder
    Réponses: 2
    Dernier message: 05/12/2004, 16h59
  5. [JTabbedPane] Accès à des composants dynamiques
    Par SamRay1024 dans le forum Composants
    Réponses: 8
    Dernier message: 26/05/2004, 13h04

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