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 :

[JTabbedPane] personnaliser un JTabbedPane


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 23
    Par défaut [JTabbedPane] personnaliser un JTabbedPane
    Bonjour,

    j'aurais besoin de pouvoir personnaliser l'apparence d'un JTabbedPane (j'ai déjà un png avec ce a quoi il doit ressembler et tout le découpage nécessaire) j'ai eu beau chercher j'ai du mal a trouver ce que je cherche.

    si vous pouviez avoir la gentillesse de me donner quelques pistes de recherches ça me débloquerait pas mal parce que la je ne sait absolument pas comment partir. j'ai déjà regardé du coté du look & feel mais en écrire un pour juste un JTabbedPane me semble un peut lourd :s

    je précise que je souhaite juste refaire le "menu" dans lequel les onglets sont affiché en utilisant des images et en changeant le font utilisé pour écrire le titre de ces mêmes onglets.

    merci d'avance pour votre aide!

  2. #2
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    Citation Envoyé par kucai Voir le message

    je précise que je souhaite juste refaire le "menu" dans lequel les onglets sont affiché en utilisant des images et en changeant le font utilisé pour écrire le titre de ces mêmes onglets.
    salut.
    si tu veux ajouter des icones à tes onglets, tu as les deux méthodes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    void addTab(String title,        Icon icon,        Component component)  
              Adds a component represented by a title  and/or icon, either of which can be null. 
    
    void addTab(String title,        Icon icon,        Component component,        String tip)  
              Adds a component and tip  represented by a title and/or icon,  either of which can be null.
    doc : http://download-llnw.oracle.com/java...abbedPane.html

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 23
    Par défaut
    ce n'est pas une icone que je souhaite ajouter mais vraiment redéfinir complètement la charte graphique du composant.
    je vous joins une capture de ce a quoi je veut que la barre ressemble


    hier j'ai tenté d'écrire un composant heritant de JTabbedPane en réécrivant la méthode paintComponent mais je sèche un peut, comment je peut détecter le nombre d'onglets et l'onglet actif?

  4. #4
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    salut.
    tu peux voir ce blog

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 23
    Par défaut
    merci bien j'ai trouvé des sources interessantes.

    cependant il link sur un tuto qui a l'air vrement interessant (c'est pas la premiere fois que je tombe dessus dans mes recherches) et le lien est malheuresement cassé :s
    c'est l'article de Jon Lipsky intitulé Creating a custom UI delegate for JTabbedPane
    quelqu'un sait ou je pourais le retrouver?

  6. #6
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    Citation Envoyé par kucai Voir le message
    merci bien j'ai trouvé des sources interessantes.

    cependant il link sur un tuto qui a l'air vrement interessant (c'est pas la premiere fois que je tombe dessus dans mes recherches) et le lien est malheuresement cassé :s
    c'est l'article de Jon Lipsky intitulé Creating a custom UI delegate for JTabbedPane
    quelqu'un sait ou je pourais le retrouver?
    ca doit pas être celui la par hasard

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

Discussions similaires

  1. Personnalisation d'un JTabbedPane
    Par nddvlp dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 03/05/2012, 19h34
  2. JTabbedPane personnalise, gap grandissant
    Par oldergod dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 07/10/2009, 11h18
  3. [JTabbedPane] afficher texte étiquette bas en haut.
    Par spoutyoyo dans le forum Agents de placement/Fenêtres
    Réponses: 11
    Dernier message: 07/07/2009, 17h46
  4. Personnalisation d'un JTabbedPane
    Par Polux000 dans le forum Composants
    Réponses: 1
    Dernier message: 07/05/2009, 23h55
  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