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
- Da sie jakoś wyciągnąc sciezke ImageIcony?
lub - 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