<div dir="ltr">Something like this the wheel&#39;s Center Doesn&#39;t Matter ! i&#39;ll see what i can do for it !<br><br><br><br><div class="gmail_quote">On Fri, Aug 6, 2010 at 12:13 PM, H. Mohammed Amine <span dir="ltr">&lt;<a href="mailto:h0uss4m@gmail.com">h0uss4m@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div dir="ltr">No just a Simple app with AWT i&#39;m Trying to draw a bike and move it but First i&#39;m making Some tests i created a wheel and i&#39;m trying to rotate it and translate it on a Line i called Ground o.O, read my first post please !<br>

thnx<div><div></div><div class="h5"><br><br><div class="gmail_quote">On Fri, Aug 6, 2010 at 12:10 PM, Nordin <span dir="ltr">&lt;<a href="mailto:bouchtaoui@gmail.com" target="_blank">bouchtaoui@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div>On 6-8-2010 13:56, H. Mohammed Amine wrote:<br>
&gt; Do you have in Exemple with C/C++ of this App?<br>
&gt; thnx<br>
&gt;<br>
<br>
</div>No sorry :) But I think it&#39;s easier to do that in Java if you&#39;re<br>
familiar with it.<br>
What kind of app are you coding??<br>
<div><div></div><div><br>
&gt; On Fri, Aug 6, 2010 at 11:39 AM, Nordin&lt;<a href="mailto:bouchtaoui@gmail.com" target="_blank">bouchtaoui@gmail.com</a>&gt;  wrote:<br>
&gt;<br>
&gt;<br>
&gt;&gt; ... ou la programmation C/C++ et BOOST ;-)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 6-8-2010 13:09, H. Mohammed Amine wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; y a t il une ML Marocaine dédiée à la programmation java ?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Fri, Aug 6, 2010 at 11:06 AM, H. Mohammed Amine&lt;<a href="mailto:h0uss4m@gmail.com" target="_blank">h0uss4m@gmail.com</a><br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Merci ! got it and i&#39;m working on it ! even if i&#39;m Still having Some<br>
&gt;&gt;&gt;&gt; Problems with how to make the rotate() and translate() Functions Active<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt; for<br>
&gt;&gt;<br>
&gt;&gt;&gt;&gt; the Tire Shape !<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; package biketire;<br>
&gt;&gt;&gt;&gt; import java.awt.*;<br>
&gt;&gt;&gt;&gt; import java.awt.event.*;<br>
&gt;&gt;&gt;&gt; import java.awt.geom.*;<br>
&gt;&gt;&gt;&gt; /**<br>
&gt;&gt;&gt;&gt;    * @author H0uss4m<br>
&gt;&gt;&gt;&gt;    */<br>
&gt;&gt;&gt;&gt; public class Main extends Frame {<br>
&gt;&gt;&gt;&gt; public int xCenter=70;<br>
&gt;&gt;&gt;&gt; public int yCenter=330;<br>
&gt;&gt;&gt;&gt; public int xPrim=140;<br>
&gt;&gt;&gt;&gt; public int yPrim=660;<br>
&gt;&gt;&gt;&gt; public int Diam=70;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;       Line2D Ground = new Line2D.Double(900,400 ,50 ,400);<br>
&gt;&gt;&gt;&gt;       Ellipse2D Tire = new Ellipse2D.Double(xCenter,yCenter,Diam,Diam);<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;        Stroke drawingStroke = new BasicStroke(2);<br>
&gt;&gt;&gt;&gt;      public void paint(Graphics g) {<br>
&gt;&gt;&gt;&gt;     Graphics2D graph = (Graphics2D)g;<br>
&gt;&gt;&gt;&gt;       graph.setStroke(drawingStroke);<br>
&gt;&gt;&gt;&gt;       graph.setPaint(Color.BLACK);<br>
&gt;&gt;&gt;&gt;       graph.draw(Ground);<br>
&gt;&gt;&gt;&gt;       graph.draw(Tire);<br>
&gt;&gt;&gt;&gt;      for (int i=0; i&lt;16; i++) {<br>
&gt;&gt;&gt;&gt;         graph.translate(xPrim, yPrim);<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;       }<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;       }<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;       public static void main(String[] args) {<br>
&gt;&gt;&gt;&gt;           // TODO code application logic here<br>
&gt;&gt;&gt;&gt;           Frame frame = new Main();<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;       frame.addWindowListener(new WindowAdapter(){<br>
&gt;&gt;&gt;&gt;         public void windowClosing(WindowEvent we){<br>
&gt;&gt;&gt;&gt;           System.exit(0);<br>
&gt;&gt;&gt;&gt;            }<br>
&gt;&gt;&gt;&gt;         });<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;       frame.setSize(950,1000);<br>
&gt;&gt;&gt;&gt;       frame.setVisible(true);<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;       }<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; }<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; thnx Ayoub !<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; 2010/8/6 Gmail account&lt;<a href="mailto:allali.ayoub@gmail.com" target="_blank">allali.ayoub@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Bonjours<br>
&gt;&gt;&gt;&gt;&gt; Je ne sais pas si vous le saviez ou pas. Mais, il existe en Java une<br>
&gt;&gt;&gt;&gt;&gt; bibliothèque de fonction pour le 2D &quot;Java2D&quot; ; translation, rotation<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; est<br>
&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; bien autres fonctions ...<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; ...Une remarque sur votre poste . C&#39;est qui dois être poster dans une<br>
&gt;&gt;&gt;&gt;&gt; Mailing-list ou forum  dédiée à la programmation en java vous auriez<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; peut<br>
&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; être ce que vous cherchez<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; ---------------------------------------<br>
&gt;&gt;&gt;&gt;&gt; AYYOUB Allali<br>
&gt;&gt;&gt;&gt;&gt; JEE junior developer<br>
&gt;&gt;&gt;&gt;&gt; +(212) 644 67 79 24<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt;&gt; Ubuntu-ma mailing list<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:Ubuntu-ma@lists.ubuntu.com" target="_blank">Ubuntu-ma@lists.ubuntu.com</a><br>
&gt;&gt;&gt;&gt;&gt; Modify settings or unsubscribe at:<br>
&gt;&gt;&gt;&gt;&gt; <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-ma" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-ma</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt; *H.Mohammed Amine*<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Ce Qui Ne Nous Tue Pas Nous Rends Plus Fort !<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Ubuntu-ma mailing list<br>
&gt;&gt; <a href="mailto:Ubuntu-ma@lists.ubuntu.com" target="_blank">Ubuntu-ma@lists.ubuntu.com</a><br>
&gt;&gt; Modify settings or unsubscribe at:<br>
&gt;&gt; <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-ma" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-ma</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
--<br>
Ubuntu-ma mailing list<br>
<a href="mailto:Ubuntu-ma@lists.ubuntu.com" target="_blank">Ubuntu-ma@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-ma" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-ma</a><br>
</div></div></blockquote></div><br><br clear="all"><br></div></div>-- <br><div class="im"><div dir="ltr"><b>H Mohammed Amine</b><br><br><br>
<blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><font size="1"><span style="font-family: times new roman,serif;">Ce Qui Ne Nous Tue Pas Nous Rends Plus Fort !</span></font></blockquote>

</div><br>
</div></div>
</blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr"><b>H Mohammed Amine</b><br><br><br>
<blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><font size="1"><span style="font-family: times new roman,serif;">Ce Qui Ne Nous Tue Pas Nous Rends Plus Fort !</span></font></blockquote>
</div><br>
</div>