begin process at 2010 02 10 09:55:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Java2D et java3D

 > 

dessiner un graphe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

dessiner un graphe

dimanche 8 décembre 2002 à 17:13:23 | dessiner un graphe

lutecefalco

Hello,

j'aimerais savoir comment on fait pour dessiner un graphe.
Par exemple, j'aimerais dessiner dans un repère quelques points dont je connais les coordonnées.

Merci.
dimanche 8 décembre 2002 à 18:04:19 | Re : dessiner un graphe

JHelp

Pour desiner, quoique ce soit, c'est toujours la même chose.
Tout d'abord, tu travailles avec awt, ou swing ?
Je te conseille swing, il gére automatiquement le double buffering, plus joli, bref "plus mieux".
Pour swing tout d'abord tu crée ton composant dans lequel tu dessines :

import javax.swing.*;
import java.awt.*;

public class Dessin extends JPanel
{
//Dimension par défaut
private Dimension dimension=new Dimension(250,250);
public JPanel()
{
super(true);
setSize(dimension);
setPreferredSize(dimension);
}
protected void paintComponent(Graphics g)
{
//ici on déssine
//Efacce l'écran en blanc
//pinceau blanc
g.setColor(Color.white);
//Dimension de l'image
Dimension d=getSize();
//Le rectangle plein
g.fillRect(0,0,d.width,d.height);
//Dessine un repère en noir
//piceau noir
g.setColor(Color.black);
//axe des x
g.drawLine(0,d.height/2,d.width,d.height/2);
//axe des y
g.drawLine(d.width/2,0,d.width/2,d.height);
//autre chose ...

}

}

Dans autre chose tu dessibnes ta fonction, je te laisse faire par toi même, regarde à java.awt.Graphics, pour conaître toute les méthodes de Graphics pour dessiner.

Ensuite, tu ajoute ton compsant, comme n'importe quels composant

JHelp
mardi 6 janvier 2009 à 21:58:57 | Re : dessiner un graphe

papyrus24

slt

merciiiii boucou
t vraimen m aide
merci
et b chance!



Cette discussion est classée dans : graphe, dessiner


Répondre à ce message

Sujets en rapport avec ce message

Effacer un élement d'un graphe [ par hhouneida ] Salut,J'ai une application qui permet de dessiner des formes graphiques différentes (cercles, rectangles,...), mais je veux pouvoir effacer certaines g 2 petit probleme [ par bat99 ] bonjour je suis etudiant et je dois realiser un traceur de graphe en java (language que je decouvre).donc g 2 pb :1 d'abord ma zone de commentaire au dessiner graphe dijikstra [ par najsnow ] svp vs pouvez me donner code pr dessiner le graphe dijikstra qui parcours le plus court chemin je doi rendre mn projet mercredi svpmerci dessiner ac java [ par youorme ] je veut faire un programme qui dessine un graphe a partir des coordonnes saisie par l'utilisateur 1- un tableau qui est un formulaire 2- il y a des projet dessiner un automate [ par abirmasmoudi ] salut ! j'ai un projet à propos de dessiner un automate fini deterministe en utilisant du code java ( swing , JFrame , awt ,... ) mon problème c'est dessiner une courbe a partir d'un Jtable rempli automatiquement [ par lestat2706 ] bonjour tous le mondebon j'ai un probleme, je n'arrive pas a dessiner une courble a partir d'un Jtable donné, mon prg doit prendre comme donné un poin Aide svp [ par assmam ] Je ne comprends pas ce petit bout de code dont j'ai besoin pour mon projet à propos du calcul de la centralité des noeuds dans un graphe. HITS ranker visualisation d'un graphe [ par yayou87 ] Bonjour; je suis entrain d'écrire un programme en Java qui utilise la bibliothèque JUNG. Mon graphe est construit et j'ai pu le visualier avec ce peti Boucle pour dessiner des rectangles [ par tibule86 ] Bonjour, Je souhaite afficher plusieurs rectangles dans un JPanel. Leurs coordonnées sont contenues dans des matrices X et Y. Je parcours ces matrice Enregistrement java et image [ par taro309 ] bonjour tt l monde j ai concu et realisé une application qui sert a partir d une base de données de generer selon les criteres choisis un graphe de st


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales