i have 2 applications:
1. own image explorer
. want operate images via such options copy-paste
. created own dataflavor type this. (yeah, need that!) looks
dataflavor supportedflavor = new dataflavor(app.my.imagewrapper.class, "imagewrapper class");
and in transferable
use dataflavor
:
@override public boolean isdataflavorsupported(dataflavor flavor) { return supportedflavor.equals(flavor); } @override public dataflavor[] gettransferdataflavors() { return new dataflavor[]{supportedflavor}; // simpled sscce, don't create new flavor each time }
2. flavorlistener this answer. should listen flavorevents
detecting data type copied.
my problem is:
when event other application after copying text, files, images, dataflavor
never null. if event after copying object, cannot detect dataflavor. why?
ps: sorry bad english.
thanks everyone, i've found answer here after looking related section. wasn't show in search field, strange, because second time similar situation...
Comments
Post a Comment