DnD in Java:它是否与Apple的沙盒限制兼容?

时间:2014-03-20 08:58:36

标签: java macos app-store sandbox mac-app-store

这篇文章与Mac App Store中的Java应用程序相关。

为了从沙盒Java应用程序访问外部文件,我知道我必须使用FileDialog而不是JFileChooser。使用拖放(DnD)功能有任何限制吗?

在我的drop target listener代码中,我正在使用:

if (data.isDataFlavorSupported(DataFlavor.javaFileListFlavor)) {
    java.util.List<File> list = (java.util.List<File>) data.getTransferData(
        DataFlavor.javaFileListFlavor);
    for(File f: list) {
        // do my stuff!
    }
}

此代码是否符合Apple的沙箱限制?

0 个答案:

没有答案