0

Eclipseで選択したフォルダーの絶対パスを取得できないため、それが正しい質問かどうかわかりません。

以下は私が書いたコードです。

IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
        if (window != null)
        {
            IStructuredSelection selection = (IStructuredSelection) window.getSelectionService().getSelection();
            Object firstElement = selection.getFirstElement();
            if (firstElement instanceof IAdaptable)

            {   
                IFolder folder = (IFolder)((IAdaptable)firstElement).getAdapter(IFolder.class);
                IPath path = folder.getLocation();
                System.out.println(path);
            }
        }

前もって感謝します!!!!

4

2 に答える 2