Witam!
Od dłuższego czasu borykam się z porównywaniem obrazków i ich zmianą. Mam taki kod, ale po zmienieniu ikonki przez Transfer Handler z powrotem się nie odmienia. Co zrobic? Może można "zablokować" jakoś zmiane obrazków w danym JLabelu, nie blokując pobierania tego obrazka? Proszę oto mój kod na porównanie i zmianę obrazka:

 ikonkaPobierana1=new javax.swing.ImageIcon("/test/move1.png");
        ikonkaPobierana2=new javax.swing.ImageIcon();

        ikonkaPobierania2 = move1.getIcon();
        if (ikonkaPobierania1 != ikonkaPobierania2) {
            move1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/test/move1.png"))); 
            move1.setMaximumSize(new java.awt.Dimension(30, 30));
            move1.setMinimumSize(new java.awt.Dimension(30, 30));
        }