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

avec Java Discussion :

Plan cartésien


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2010
    Messages : 17
    Par défaut Plan cartésien
    c bon j'ai desiginé un plan cartésien avec des coordonnées X et Y. il affiche des ovales et des carrés ce que je voulais faire pour le moment, c'est faire une fonction qui permet de d'entrer les valeurs X et Y et d'une ovale et qui sélectionne ou mieux colorer juste les carrés qui sont à coté.

    par exemple pour une ovale(200,400) il doit juste colorer ou sélectionner les carrées avec coordonnées X entre 150 et 250, et Y entre 300 et 500.

    ou la fonction prend les valeurs X et Y de l'ovale et considère l'ovale comme un centre de cercle avec un rayon R (exemple R=100) et sélectionne ou colore juste les carrées qui se trouve à l'intérieure du cercle.

    voici le code:

    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
    public class Panneau extends JPanel {
     
    public void paintComponent(Graphics g){
     
    int x1 = 200;
    int y1 = 400;
    int x2 = 300;
    int y2 = 90;
    int x3 = 100;
    int y3 = 110;
    int x4 = 266;
    int y4 = 310;
    int x5 = 306;
    int y5 = 70;
    int x6 = 130;
    int y6 = 122;
    int x7 = 90;
    int y7 = 60;
    int x8 = 50;
    int y8 = 330;
    int x9 = 160;
    int y9 = 110;
    int x10 = 16;
    int y10= 133;
    int x11 = 199;
    int y11= 380;
    int x12 = 566;
    int y12= 65;
    System.out.println("largeur = " + this.getWidth() + ", longueur = " + this.getHeight());
    System.out.println(" coordonnée de début d'affichage x1 = " + x1 + " y1 = " + y1);
     
    g.fillOval(x1, y1, 12, 12);
    g.fillOval(x2, y2, 12, 12);
    g.fillOval(x3, y3, 12, 12);
    g.fillRect(x4, y4, 12, 12);
    g.fillRect(x5, y5, 12, 12);
    g.fillRect(x6, y6, 12, 12);
    g.fillRect(x7, y7, 12, 12);
    g.fillRect(x8, y8, 12, 12);
    g.fillRect(x9, y9, 12, 12);
    g.fillRect(x10, y10, 12, 12);
    g.fillRect(x11, y11, 12, 12);
    g.fillRect(x12, y12, 12, 12);
     
    } 
    }
    j'ai consiederé la classe fenetre avec :this.setSize(400, 500);
    mon plan cartésien.


    j'attands vos réponses et merci d'avance.

  2. #2
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Par défaut
    Euuuh, essaie déjà, et précise ton problème ensuite, j'ai rien compris la

    Tu sais dessiner, te repérer ... lance toi

Discussions similaires

  1. Rotation point dans un plan cartésien
    Par Poisson_Pilote dans le forum Mathématiques
    Réponses: 10
    Dernier message: 04/07/2011, 08h43
  2. dessiner un plan cartésien
    Par network2 dans le forum Débuter
    Réponses: 9
    Dernier message: 08/03/2010, 05h08
  3. Géométrie : triangle et plan cartésien.
    Par Neitsa dans le forum Algorithmes et structures de données
    Réponses: 18
    Dernier message: 24/08/2005, 09h40
  4. Plan type d'un document de spécification
    Par ludovic.fernandez dans le forum Test
    Réponses: 3
    Dernier message: 06/12/2002, 17h36
  5. changer l'image d'arrière plan du bureau
    Par etenclin dans le forum MFC
    Réponses: 7
    Dernier message: 22/08/2002, 15h54

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