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

2D Java Discussion :

Bordure & JLabel


Sujet :

2D Java

Vue hybride

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

    Informations forums :
    Inscription : Juin 2005
    Messages : 101
    Par défaut Bordure & JLabel
    Bonsoir à tous,
    je cherche à réaliser un petit labyrinthe avec des JLabel. Pour symboliser les murs j'avais pensé utiliser les bordures.
    Est une bonne idée?Est réalisable?
    Peut on juste tracer la bordure que l'on souhaite ou doit-on tracer les 4?
    Merci d'avance

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 128
    Par défaut
    D'après le tutorial de Sun,
    une bordure partielle est à priori possible avec le type MatteBorder. En revanche, ce type de bordure se construit avec des icones et pas juste une ligne simple (en gros, c'est une suite d'icones). Mais bon, théoriquement tu pourrais bidouiller quelque chose avec une icone représentant une ligne....

    Ceci dit, cette méthode ne paraît ni simple ni sûre... Je crois qu'il serait plus simple de dessiner des lignes "à la main" sur un JPanel

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 101
    Par défaut
    Citation Envoyé par Marcin
    Ceci dit, cette méthode ne paraît ni simple ni sûre... Je crois qu'il serait plus simple de dessiner des lignes "à la main" sur un JPanel
    Comment ca marche pour faire des lignes dans un JPanel ??

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 128
    Par défaut
    Le plus simple est d'utiliser Graphics dans la méthode paintComponent du panel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public void paintComponent (Graphics g)
    {
        g.drawLine(xDebut,yDebut,xFin,yFin);
    }
    La classe Graphics a encore d'autres méthodes pour dessiner des formes plus ou moins complexes, regarde la Javadoc.

  5. #5
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 817
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 817
    Par défaut
    Salut,

    Pour illustrer tout ça, tu as un tutorial sur le site: http://duj.developpez.com/tutoriels/java/dessin/intro/
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

Discussions similaires

  1. Espace texte/bordures JLabel
    Par Shankara dans le forum Interfaces Graphiques en Java
    Réponses: 3
    Dernier message: 26/04/2010, 23h31
  2. [JLabel] Bordure basse
    Par Invité dans le forum Composants
    Réponses: 3
    Dernier message: 19/03/2008, 14h27
  3. Bordures d'un JLabel
    Par elghadi_mohamed dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 29/11/2007, 14h51
  4. Créer des bordures pour un JLabel
    Par theniaky dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 06/05/2006, 19h18
  5. [Kylix] Fiches sans bordure
    Par alex dans le forum EDI
    Réponses: 4
    Dernier message: 28/04/2002, 21h19

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