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 :

Grille graphique dans un JPanel


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 47
    Par défaut Grille graphique dans un JPanel
    Bonjour à tous et bonne année 2007 !!!

    Mon problème est celui là :

    je voudrais dessiner une grille en arrière plan d'un JPanel aux dimensions fixées.

    Par exemple, mon panel fait 300 de haut et 400 de large, je voudrais dessiner une grille dedans sans interaction, juste graphique, de carreaux de taille 50 par 50.

    Auriez-vous une idée SVP pour m'aider à faire ça?

    Merci

  2. #2
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    ca devrait faire l'affaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    import java.awt.Color;
    import java.awt.Graphics;
     
    import javax.swing.JFrame;
    import javax.swing.JPanel;
     
     
    public class PanelGrille extends JPanel {
     
    	public static void main( String[] args ){
    		JFrame frm = new JFrame();
    		frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
     
    		frm.getContentPane().add(new PanelGrille());
     
    		frm.setVisible(true);
    	}
     
     
    	protected void paintComponent( Graphics g ){
    		super.paintComponent(g);
     
    		int x = 0;
    		int y = 0;
     
    		g.setColor(Color.BLACK);
     
    		while ( x < 400 ){
    			g.drawLine(x, 0, x, 300);
    			x += 50;
    		}
     
    		while ( y < 300 ){
    			g.drawLine(0, y, 400, y);
    			y += 50;
    		}
     
    	}
     
     
    }

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 47
    Par défaut
    merci eclesia pour ta réponse

    Bonne continuation!

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/09/2011, 16h14
  2. Faire une grille dans une jPanel
    Par Sylv3D dans le forum Débuter
    Réponses: 12
    Dernier message: 24/03/2010, 23h04
  3. Réponses: 0
    Dernier message: 07/08/2009, 19h36
  4. Grille d'un graphique dans Matlab
    Par abzi46 dans le forum MATLAB
    Réponses: 3
    Dernier message: 07/07/2009, 19h13
  5. ajouter une grille dans un jpanel qui contient un fond
    Par amerix dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 21/03/2007, 20h59

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