Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Animirani gif - ghost efekat

[es] :: Java :: Animirani gif - ghost efekat

[ Pregleda: 1639 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

anon315

Član broj: 315
Poruke: 1657
*.yubc.net.



+13 Profil

icon Animirani gif - ghost efekat23.03.2011. u 17:58 - pre 158 meseci
Na panelu pokusavam da u paintComponent iscrtam animirani gif, recimo: http://download.esignal.com/weather/wsi/radar/regional/san+.gif

Medjutim, imam ghost efekat, sto se lako moze proveriti ovim parcetom koda:

Code:

public static void main(String[] args) throws MalformedURLException {

        URL url = new URL("http://download.esignal.com/weather/wsi/radar/regional/san+.gif");
        Icon icon = new ImageIcon(url);
        JLabel label = new JLabel(icon);

        JFrame f = new JFrame("Animation");
        f.getContentPane().add(label);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.pack();
        f.setLocationRelativeTo(null);
        f.setVisible(true);
}


Ako se uporedi to, sa pomenutim gifom, primetice se da se u Javi pojavljuje ghost efekat, odnosno da se prethodni frejmovi animacije zadrzavaju i onda se gif "razmazuje".

Pokusao sam sa ovim:

Code:

@Override
    public boolean imageUpdate(Image img, int flags, int x, int y, int w, int h) {
        repaint();
        return true;
    }


Ali ne daje nikakve rezultate.
 
Odgovor na temu

[es] :: Java :: Animirani gif - ghost efekat

[ Pregleda: 1639 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.