«« ( Date ) »» // «« ( Thread ) »» // drs - 2006

Re: upotreba liste fajlova sa klipborda

by Vaso Putica
utorak, 10. oktobar 2006 - 19:09.

Nikola Petrovic wrote:
Pozdrav,
Voleo bih da mi neko kaze kako da upotrebim listu fajl deskriptora koju dobijem sa klipborda pomocu Transferable contents = mojPodserver.sysClipboard.getContents(null); contents.getTransferData(DataFlavor.javaFileListFlavor);
jer ne mogu da to kastujem u ArrayList (baca izuzetak - nije ta klasa) ili bilo koji list da bih nesto uradio sa fajlovima.
Ili mozda to treba da se radi na neki drugi nacin?
(cilj mi je da uradim, recimo, obican paste fajla na istoj masini - ne preko mreze)
Nikola

Nije mi baš jasno kako zašto imaš proble sa kastovanjem, ovo dole bi trebalo da radi

Transferable contents = Toolkit.getDefaultToolkit().getSystemClipboard().getContents(null);
if(contents.isDataFlavorSupported(DataFlavor.javaFileListFlavor)) {
java.util.List<File> fajlovi = (java.util.List<File>)contents.getTransferData(DataFlavor.javaFileListFlavor);
}