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

Java Discussion :

Récupérer un carré d'une grille


Sujet :

Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 464
    Par défaut Récupérer un carré d'une grille
    salut les développeurs besoin de vous
    j'ai dessiné une sorte de grille sur mon JPanel ,je laisse la fenêtre après exécution et je laisse mon code maintenant je veux en cliquant sur l'un des carreau il change de couleur mais j'ai pas sur récupérer le carreau ,donnez moi une idée svp

    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    import java.awt.*;
    import java.awt.event.*;
     
    import javax.swing.*;
     
     
     
     
       public class Grille extends JPanel
       {
     
          public static void Fenetre()
          { 
             try
             {
                UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
             }
     
                catch (UnsupportedLookAndFeelException e)
                {
                   System.out.println(e);
                }
     
                catch (ClassNotFoundException e)
                {
                   System.out.println(e);
                }
     
                catch (InstantiationException e)
                {
                   System.out.println(e);
                }
     
                catch (IllegalAccessException e)
                {
                   System.out.println(e);
                } 
     
     
             JFrame fenetre = new JFrame(); 
             fenetre.setSize(400, 400); 
             fenetre.setTitle("Ma grille"); 
             JPanel panneau = new Grille(); 
             fenetre.add(panneau); 
             fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
             fenetre.setVisible(true); 
          } 
     
         // @Override 
          public void paintComponent(Graphics g)
          { 
             super.paintComponent(g); 
             int larg = getWidth(); 
             int haut = getHeight();
     
     
     
             int dim = 20; //dimension d'une case de la grille
     
             // La grille:
             for(int i = 0; i < larg; i +=dim)
             {
                g.drawLine(i,0,i, haut); // Les lignes verticales de la grille
                g.drawLine(0,i,larg, i); // Les lignes horizontales de la grille
                System.out.println(i);
             }
     
     
     
     
    			addMouseListener(new MouseAdapter() {
     
    				public void mouseClicked(MouseEvent e) {
    					System.out.println("je dois récupérer le carreau");
     
    				}});
     
     
     
          }
     
          public static void main (String [] arg)
          { 
             Fenetre();
          }
     
     
       }

    merci d'avance pour votre aide
    Images attachées Images attachées  

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

Discussions similaires

  1. Récupérer valeur dans une grille
    Par BqiKo dans le forum Ext JS / Sencha
    Réponses: 3
    Dernier message: 04/05/2010, 09h50
  2. placer des carrés dans une grille (mur de briques)
    Par ben53 dans le forum Algorithmes et structures de données
    Réponses: 11
    Dernier message: 08/09/2009, 23h07
  3. Récupérer la couleur d'une cellule excel par Delphi
    Par teamsebracing dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 05/06/2003, 14h50
  4. jaimerais savoir commen creer une grille.......
    Par zephyr dans le forum Flash
    Réponses: 5
    Dernier message: 29/04/2003, 12h14
  5. Récupérer l'année d'une date
    Par delphim dans le forum Langage SQL
    Réponses: 3
    Dernier message: 15/01/2003, 16h33

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