Hej,
**stworzyłem Label z ImageIcon'ą o rozmiarze 30,30 (kod dziala prawidlowo): **

 ImageIcon ico =new ImageIcon("D:\\PROJEKT PROGRAMOWANIE\\icons\\drzewo.png");
    ico.setDescription("D:\\PROJEKT PROGRAMOWANIE\\icons\\drzewo.png");
    p1.add(new JLabel(new ImageIcon(((new ImageIcon(ico.getDescription())).getImage()).getScaledInstance(30, 30, java.awt.Image.SCALE_SMOOTH))));  
    

potrzebuje teraz zrobić kopie Labelu z 2x większą ikona nie znając ścieżki do tej ImageIcon'y

  1. Da sie jakoś wyciągnąc sciezke ImageIcony?
    lub
  2. Jak powiekszyc ImageIcon'ę żeby bez widocznych pixeli bo:
JLabel lab=new JLabel(new ImageIcon(((new ImageIcon(ico.getImage()).getImage()).getScaledInstance(60, 60, java.awt.Image.SCALE_SMOOTH))));  

dziala ale pixeluje obraz