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 :

Créer un beau Panel de titre


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de jojodu31
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut Créer un beau Panel de titre
    bonjour à tous,
    j'aimerais réaliser un Panel de titre comme celui que j'ai encadré en rouge (voir pièce jointe) sur l'image.

    Je voudrais avoir vos avis sur la façon dont les dev ont procédé pour faire ceci. Je pense à un Panel sur lequel on ajoute un Label pour le titre + description , et une image pour l'icone à droite.

    est-ce cohérent/possible ?

    merci d'avance
    Images attachées Images attachées  

  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
    Bah tu choppes SwingX et tu utilises le JXHeader (ou sinon tu fais çà à la mano avec un JPanel sont tu redéfinis la méthode paintComponent pour dessiner le gradient, et tu lui ajoutes 1 JLabel pour le titre, 1 pour l'icône et un JEditorPane avec un HTMLEditorKit pour le texte multiligne, c'est plus ou moins ce que fait le JXHeader)

  3. #3
    Membre Expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Par défaut
    En même temps le screen-shot c'est JGoodies qui est fait en Java... donc forcément oui c'est possible !
    Ensuite les sources de jgoodies sont téléchargeables, certains éléments peuvent donc être récupérés.

  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 natha Voir le message
    En même temps le screen-shot c'est JGoodies qui est fait en Java... donc forcément oui c'est possible !
    Ensuite les sources de jgoodies sont téléchargeables, certains éléments peuvent donc être récupérés.
    En même temps il est fort probable que ce panel fasse partie de la Swing Suite de Karsten, et donc ne soit ni libre, ni gratuit, car je ne crois pas l'avoir vu dans uif-lite qui est fourni avec JGoodies Looks.

    Mais dans le cas présent Swingx fournit tout ce qu'il faut

  5. #5
    Membre émérite Avatar de jojodu31
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    et donc ne soit ni libre, ni gratuit
    exact sinok ! mais je viens de découvrir les composants swingX il y'a de très bonnes choses ! je vais y jetter un oeil très attentivement mais j'ai trouvé mon bonheur...

    merci encore

  6. #6
    Membre émérite Avatar de jojodu31
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    Citation Envoyé par sinok Voir le message
    Bah tu choppes SwingX et tu utilises le JXHeader (ou sinon tu fais çà à la mano avec un JPanel sont tu redéfinis la méthode paintComponent pour dessiner le gradient, et tu lui ajoutes 1 JLabel pour le titre, 1 pour l'icône et un JEditorPane avec un HTMLEditorKit pour le texte multiligne, c'est plus ou moins ce que fait le JXHeader)

    dis moi ça vient de moi , ou bien juste pour recuperer le JXHeader il faut en plus importer moult fichiers annexes ?

  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
    Hein quoi comment?
    Bah tu mets le jar dans le classpath et tu ne t'en occupes plus

  8. #8
    Membre émérite Avatar de jojodu31
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    ba moi je veux bien ... mais quel jar
    j'ai téléchargé swingx-0.9.2-src et pour le JXHeader y'a que les .java on dirait... à moins que je sois passé à coté sans savoir ?

  9. #9
    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
    Bah faut pas prendre la version Source mais la version Binaries
    http://swinglabs.org/downloads.jsp

    Dedans tu trouveras le jar de Swingx

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

Discussions similaires

  1. IzPack - Créer notre propre panel
    Par Étienne9 dans le forum EDI et Outils pour Java
    Réponses: 0
    Dernier message: 22/04/2015, 18h01
  2. Comment créer un beau design
    Par popy67 dans le forum Webdesign & Ergonomie
    Réponses: 1
    Dernier message: 15/02/2010, 23h20
  3. [WB 11] Créer un beau site statique
    Par Lucas Panny dans le forum WebDev
    Réponses: 3
    Dernier message: 02/03/2009, 20h27
  4. [Conception] comment créer une page pour modifier un Titre de site
    Par mecmec dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 03/11/2006, 01h39
  5. Comment créer un bitmap à partir d'un panel ?
    Par calou34 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 19/08/2003, 15h06

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