السلام عليكــم ورحمـة الله وبركاتــه ،،
اما بعد اخواني الكرام اريد برنامج جافا عن اي شيء متحرك يعني animation
مثلا سيارة تتحرك او كرة تتحرك او اي شيء ....
اتمنى مساعدتكم
السلام عليكــم ورحمـة الله وبركاتــه ،،
اما بعد اخواني الكرام اريد برنامج جافا عن اي شيء متحرك يعني animation
مثلا سيارة تتحرك او كرة تتحرك او اي شيء ....
اتمنى مساعدتكم
تم تعديل هذه المشاركة بواسطة mmm43 في 26 مايو 2009 في 12:28
أحي الكريم من الممكن ان تستفيد من هذا الموقع
http://www.scribd.com/doc/3230077/Programm...Le-Langage-Java
الموقع باللغة الفرنسية لا اعرف إن كنت تجيدها أم لا
مشكور اخي بلال ولكن لا اجيد الفرنسية
هذا بالإنجليزية
http://www.informit.com/articles/article.aspx?p=30419
لكن لم تشرح لنا ما تريده بالظبط لأن التحريك هذه بصفة عامة تشمل الكثير من المفاهيم مفاهيم الرياضايات والفيزياء وإستعمال java3D
على الأقل إشترح ماتريد عمله بالظبط للمساعدة هكذا بصفة عامة أقصى ما أستطيع أن أقوله لك هو ان تبحث عن كتاب لتعليم التحريك
مثال بسيط
import javax.swing.*;
تم تعديل هذه المشاركة بواسطة herch في 26 مايو 2009 في 16:03
هذا مثال بسيط ايضا على التحريك ,, يشبه إلى حد ما مثال الأخ herch ..
import java.awt.Color;
import java.awt.Graphics;
public class Example extends javax.swing.JFrame {
int xPos;
int yPos;
/** Creates new form Example */
public Example() {
initComponents();
}
@Override
public void paint( Graphics g ){
super.paint(g);
g.setColor(Color.BLUE);
g.fillOval(xPos, yPos, 50, 50);
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
formMouseMoved(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 400, Short.MAX_VALUE)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 300, Short.MAX_VALUE)
);
pack();
}// </editor-fold>
private void formMouseMoved(java.awt.event.MouseEvent evt) {
xPos = evt.getX();
yPos = evt.getY();
repaint();
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Example().setVisible(true);
}
});
}
// Variables declaration - do not modify
// End of variables declaration
}اشكركم اخواني hearch
mksoft
ولكن اريد شيء اكبر مثل سيارة تتحرك طيارة شخص يتحرك ....
تم تعديل هذه المشاركة بواسطة mmm43 في 26 مايو 2009 في 19:43
يا أخي الأمثلة تبين لك الطريقة التي يجب اتباعها، وأنت قم بمجهود من جهتك
يااخوان مثال animation
ويكون 3d
الأخ الكريم/الأخت الكريمة
السلام عليكم ورحمة الله وبركاته
مرحباً بكم في منتدى الفريق العربي للبرمجة
نود تنبيهك أن العنوان غير مناسب.
الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.
وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!
قواعد المشاركة
شاكرين لكم حُسن تعاونكم