FileURL

URLをFileに変換するには

 new File(new URI(url.toExternalForm()));

FileをURLに変更するには

 file.toURI().toURL()

URIを挟まないと、パスに空白があるときにホゲるようだ。