الرئيسيةاليوميةپرسشهاي متداولجستجوثبت نامليست اعضاگروههاي کاربرانورود

شاطر | 
 

 draw a gif animation file or TIMER

مشاهده موضوع قبلي مشاهده موضوع بعدي اذهب الى الأسفل 
نويسندهپيام
prince-of-persia



تعداد پستها : 70
Registration date : 2008-05-26

پستعنوان: draw a gif animation file or TIMER   الأحد أكتوبر 12, 2008 12:30 pm

سلام
می خواستم بدونم چطور میشه یک فایل gif رو در جاوا مثل یک png رسم کرد؟

البته چند تا کد دیدم که خیلی بزرگ بودم که فکر کنم از شدت عملیاتش cpu هر موبایلی رو ذوب کنه Very Happy

بجاش می خواستم بدونم چطور میشه یک timer توی جاوا نوشت که مثلا هر نیم ثانیه کاری بکنه ؟

با تشکر
بازگشت به بالاي صفحه اذهب الى الأسفل
خواندن مشخصات فردي
00110



تعداد پستها : 123
Location : Tab
Registration date : 2008-05-03

پستعنوان: !!!   الثلاثاء أكتوبر 14, 2008 9:35 am

prince-of-persia نوشته است:
سلام
می خواستم بدونم چطور میشه یک فایل gif رو در جاوا مثل یک png رسم کرد؟

البته چند تا کد دیدم که خیلی بزرگ بودم که فکر کنم از شدت عملیاتش cpu هر موبایلی رو ذوب کنه Very Happy

بجاش می خواستم بدونم چطور میشه یک timer توی جاوا نوشت که مثلا هر نیم ثانیه کاری بکنه ؟

با تشکر
فریم هارو باید جدا کنید و به PNG تبدیل کنید و یکی یکی نمایش بدید :
http://advsys.net/ken/util/pngout.exe

كد:
...
        try {
            img[0]=Image.createImage("/img1.png");
            img[1]=Image.createImage("/img2.png");
            img[2]=Image.createImage("/img3.png");
           
        }catch(Exception e){}
       
        Thread th=new Thread(this);
        th.start();
     
    }
   
    //Display GIF image
    public void paint(Graphics g) {
        g.drawImage(img[imgIndex],0,0,g.TOP|g.LEFT);
    }
   
    public void run() {
        while(true) {
            imgIndex++;
            imgIndex%=3;
            try {
                Thread.sleep(500);
            }catch(Exception e){}
        }
    }
...
بازگشت به بالاي صفحه اذهب الى الأسفل
خواندن مشخصات فردي
 
draw a gif animation file or TIMER
مشاهده موضوع قبلي مشاهده موضوع بعدي بازگشت به بالاي صفحه 
صفحه 1 از 1

صلاحيات هذا المنتدى:شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد
 :: سوال و جواب-
پرش به: