Here you can find the source of isLocalFile(URL url)
public static boolean isLocalFile(URL url)
//package com.java2s; /**//from w w w .ja v a2 s. c o m * Empresa desarrolladora: GUADALTEL S.A. * * Autor: Junta de Andaluc?a * * Derechos de explotaci?n propiedad de la Junta de Andaluc?a. * * Este programa es software libre: usted tiene derecho a redistribuirlo y/o modificarlo bajo los t?rminos de la * * Licencia EUPL European Public License publicada por el organismo IDABC de la Comisi?n Europea, en su versi?n 1.0. * o posteriores. * * Este programa se distribuye de buena fe, pero SIN NINGUNA GARANT??A, incluso sin las presuntas garant?as impl?citas * de USABILIDAD o ADECUACI?N A PROP?SITO CONCRETO. Para mas informaci?n consulte la Licencia EUPL European Public * License. * * Usted recibe una copia de la Licencia EUPL European Public License junto con este programa, si por alg?n motivo no * le es posible visualizarla, puede consultarla en la siguiente URL: http://ec.europa.eu/idabc/servlets/Doc?id=31099 * * You should have received a copy of the EUPL European Public License along with this program. If not, see * http://ec.europa.eu/idabc/servlets/Doc?id=31096 * * Vous devez avoir re?u une copie de la EUPL European Public License avec ce programme. Si non, voir * http://ec.europa.eu/idabc/servlets/Doc?id=30194 * * Sie sollten eine Kopie der EUPL European Public License zusammen mit diesem Programm. Wenn nicht, finden Sie da * http://ec.europa.eu/idabc/servlets/Doc?id=29919 */ import java.net.URL; public class Main { public static boolean isLocalFile(URL url) { return url.toExternalForm().toLowerCase().startsWith("file:"); } }