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 :

Quel composant Swing permet d'afficher ceci ?


Sujet :

AWT/Swing Java

Vue hybride

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 418
    Par défaut Quel composant Swing permet d'afficher ceci ?
    salut,

    je crois savoir qu'il exite une sorte de panel avec possibilité de preciser un titre mais j'arrive pas a me rappeler du nom de ce composant...c'est un conteneur particulier que swing offre normalement et que l'on peut y inserer d'autres composants ( voir capture jointe)

    quelqu'un a t il une idée?
    merci
    Images attachées Images attachées  

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mars 2003
    Messages : 10
    Par défaut
    Tu peux faire ca, qui va donné un peu prés le même rendu.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    JPanel panel = new JPanel();
    panel.setBackground(Color.BLACK);
    panel.setBorder(BorderFactory.createTitledBorder(BorderFactory
    				.createLineBorder(Color.WHITE), "Text"));

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 418
    Par défaut
    ok super
    et si je veux que le titre soit aussi en blanc!! j'ai pas trouvé un settitle ou equivalent

  4. #4
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 83
    Par défaut
    Essaye de préciser la couleur dans une balise html.

    JPanel panel = new JPanel();
    panel.setBackground(Color.BLACK);
    panel.setBorder(BorderFactory.createTitledBorder(BorderFactory
    .createLineBorder(Color.WHITE), "<html><color = blanc>Text</color></html>"));
    A vérifier pour le tag html.

  5. #5
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 83
    Par défaut
    Bonjour,
    Tu peux faire comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    monTitledBorder.setTitleColor(Color.white);
    A++

  6. #6
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 83
    Par défaut
    Apres avoir testé tu peux oublié le coup du HTML.

    Après une recherche dans l'API, tu peux faire ceci:

    TitledBorder tilBorder = new TitledBorder(BorderFactory.createLineBord (Color.WHITE),
    "titre",
    TitledBorder.LEADING,
    TitledBorder.TOP,
    null,
    Color.BLUE);

    j.setBorder(tilBorder);

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 418
    Par défaut
    ok super

    mais il n'y pas la possibilité pour créer un contour avec des bords arrondis?

  8. #8
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Tu peux te créer ta propre border

Discussions similaires

  1. Quels composants Swing existent? Comment les utiliser?
    Par Mickael Baron dans le forum Composants
    Réponses: 7
    Dernier message: 20/05/2011, 10h38
  2. Afficher composants SWING boucle jeu
    Par billynirvana dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 06/10/2007, 08h32
  3. Afficher une requete dans quel composant
    Par KOUTO dans le forum Bases de données
    Réponses: 9
    Dernier message: 15/12/2006, 18h20
  4. Quel composant permet d'enregstrer plus de 256 car-
    Par kikica dans le forum Composants VCL
    Réponses: 5
    Dernier message: 02/04/2006, 17h00
  5. Quel composant pour afficher un graphique ?
    Par tipiweb dans le forum Composants VCL
    Réponses: 6
    Dernier message: 18/06/2005, 17h39

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