![](https://academy.hsoub.com/uploads/set_resources_28/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
عباد الرحمن
-
المساهمات
3 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة عباد الرحمن
-
-
بتاريخ 42 دقائق مضت قال محمد ربيع زليول:
لعمل صور متحركة GIF في Java يمكنك إستخدام الكلاس بالرابط التالي.
يحتوي الكلاس على الدوال التالية:
class GifSequenceWriter { public GifSequenceWriter( ImageOutputStream outputStream, int imageType, int timeBetweenFramesMS, boolean loopContinuously); public void writeToSequence(RenderedImage img); public void close(); }
يمكنك إستخدامه كالتالي:
public static void main(String[] args) throws Exception { BufferedImage first = ImageIO.read(new File("/tmp/photo1.jpg")); ImageOutputStream output = new FileImageOutputStream(new File("/tmp/example.gif")); GifSequenceWriter writer = new GifSequenceWriter(output, first.getType(), 250, true); writer.writeToSequence(first); File[] images = new File[]{ new File("/tmp/photo1.jpg"), new File("/tmp/photo2.jpg"), new File("/tmp/photo3.jpg"), }; for (File image : images) { BufferedImage next = ImageIO.read(image); writer.writeToSequence(next); } writer.close(); output.close(); }
يقوم الكلاس بإنشاء صورة GIF إنطلاقًا من مجموعة من الصور
عليك القيام بإدخال 4 مدخلات:
- مسار الصورة المتحركة التي سيتم توليدها.
- نوع الصور التي ستقوم بتكوين الصورة المتحركة عن طريقها.
- المدة بين ظهور كل صورة وأخرى بأجزاء الثانية.
- الخيار الرابع ضعه true لتظهر للتكرار بما أن الصورة GIF.
لم تفهم قصدى اخى الكريم انا لدى صورة متحركة gif داخل المشروع اريد رسمهافى jpanel
بحيث تفضل متحركة لاقوم بتحريكها
-
كيف اقوم برسم صورة متحركة بامتداد gif واقوم بتحريكها فى java
كيف اقوم برسم صورة متحركة بامتداد gif فى لغة java
في أسئلة البرمجة
نشر
انظر اخى الكريم لهذا الكود هو يفى معى بالغرض ولكن يعرض صورة واحدة
test3.rar