1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| public void affichage(Graphics g, Carte carte, Color color)
{
int CoordX1, CoordY1, CoordX2, CoordY2;
Graphics2D g2 = (Graphics2D)g;
/* Tracé d'un segment */
g2.setColor(color);
CoordX1 = carte.convertSecEnPixels(Start_TCP.GetPositionOrthographic().getX(),"x");
CoordY1 = carte.convertSecEnPixels(Start_TCP.GetPositionOrthographic().getY(),"y");
CoordX2 = carte.convertSecEnPixels(End_TCP.GetPositionOrthographic().getX(),"x");
CoordY2 = carte.convertSecEnPixels(End_TCP.GetPositionOrthographic().getY(),"y");
// Pour tester que mes coordonnées ne sont pas erronées...
g2.setColor(Color.MAGENTA);
g2.fillOval(CoordX1-7,CoordY1-7,15,15);
g2.fillOval(CoordX2-7,CoordY2-7,15,15);
g2.setColor(color);
g2.drawLine(CoordX1, CoordY1, CoordX2, CoordY2);
[...]
} |
Partager