Cześć, jestem w trakcie prac nad moja aplikacja do projektowania ogrodów.
Mam 2 panele z podłączona metodą drag&drop, wygląda to tak:
Na lewym panelu wstawianie JLabela wygląda tak:
ImageIcon ico =new ImageIcon("C:\\Documents and Settings\\student\\workspace\\DragTest3\\src\\drzewo.png");;
p1.add(new JLabel(new ImageIcon(((new ImageIcon(ico.getDescription())).getImage()).getScaledInstance(30, 30, java.awt.Image.SCALE_SMOOTH))));
Przy upuszczaniu na prawy panel wygląda to tak:
ImageIcon ico = (ImageIcon)src.draggingLabel.getIcon();
label=new JLabel(new ImageIcon(((new ImageIcon(ico.getImage()).getImage()).getScaledInstance(60, 60, java.awt.Image.SCALE_SMOOTH))));
No i wszytsko byłoby pięknie gdyby obrazki po prawej stronie nie były 'zpixelowane'.
**Czy da się jakoś odzyskać ścieżkę do tej ImageIcony?
Lub macie jakieś sugestie jak to rozwiązać? **