private static final DataFlavor flavors[] = { DataFlavor.javaFileListFlavor};
我想用自定义类创建一个自定义dataflavor,就像下面的代码一样,除了字符串类。我想设置一个由我创建的类。
class MyClass extends DataFlavor
{
public MyClass MyClass()
{
}
}
static DataFlavor flavor1 = new DataFlavor(MyClass.class, null);
如何创建适合Dataflavor的类?
答案 0 :(得分:0)
您可以创建自己的YourDataFlavor来扩展DataFlavor,并创建任何想要的构造函数方法。
答案 1 :(得分:0)
DataFlavor myFlavor = new DataFlavor(MyAwesomeClassThatTheWorldShouldShare.class, null);
当然,你会更好地从DataFlavor扩展,成为一百万次eaiser
class MyClass extends DataFlavor
{
public MyClass MyClass()
{
super(JavaClassToBeRepresented.class, null);
}
}
static DataFlavor flavor1 = new MyClass();