Bonjour a tous ,

Je suis vraiment débutant en java 2D, je cherche a crée un logo constituée de 2 cercle concentrique avec un texte qui se situera entre les 2 cercle , c'est a dire sur tout le contour de l'ellipse de diamètre inférieur .

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
 
  public void paint(Graphics g) {
    Graphics2D g2 = (Graphics2D)g;
         // CIRCLE 1   
    double x =90, y =90 , w =450, h = 450;
        Ellipse2D e = new Ellipse2D.Double(x, y, w, h);
          g2.draw(e);
          g2.setColor( new Color( 0, 150, 0) );
          g2.setStroke(new BasicStroke(5,BasicStroke.CAP_BUTT,BasicStroke.JOIN_ROUND));
          g2.draw(e);
        // CIRCLE 2 
    double x1 =45, y1 =45 , w1 =540, h1 = 540;
        Ellipse2D f = new Ellipse2D.Double(x1, y1, w1, h1);
          g2.draw(f);
          g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
            RenderingHints.VALUE_ANTIALIAS_ON);
merci d'avance !