VectorGraphicsTransferable.java 文件源码

java
阅读 21 收藏 0 点赞 0 评论 0

项目:r2cat 作者:
private static void addType(Map result, String atom, String mimeType, String description, String className)
{
   try
   {
      DataFlavor df = new DataFlavor(mimeType, description);
      SystemFlavorMap map =  (SystemFlavorMap) SystemFlavorMap.getDefaultFlavorMap();
      map.addUnencodedNativeForFlavor(df, atom);

      ClassLoader loader = Thread.currentThread().getContextClassLoader();
      Class cls = loader == null ? Class.forName(className) : loader.loadClass(className);
      ExportFileType type = (ExportFileType) cls.newInstance();

      result.put(df,type);
   }
   catch (Throwable x)
   {
      System.err.println("Unable to install flavor for mime type '"+mimeType+"' (this is expected if not using JDK 1.4)");
   }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号