“Conocimientos Programación>Programación Java

Cómo iniciar un navegador de Web en Java

2012/10/22
Escribir un programa Java para abrir una página web en el navegador predeterminado del usuario es una tarea bastante fácil de lograr usando Java construida en proceso y las clases en tiempo de ejecución , junto con una característica oculta en todos los sistemas operativos Windows desde Windows 95 : la orden de marcha . Esta utilidad de línea de comandos permite a un usuario iniciar cualquier programa que está asociado con un tipo de documento en las bases de datos de la asociación de archivos de Windows , incluidas las direcciones URL de las páginas web . Instrucciones
1

Crear un archivo UrlOpener.java . Usted puede hacer esto con un Java IDE dedicado o en el Bloc de notas , siempre y cuando usted hace un punto para guardar el archivo con una extensión de java . En lugar de una o rtf . Txt . .
2

Escribir el esqueleto clase con comentarios JavaDoc . Comentarios JavaDoc no son necesarios , pero es mejor hacerlo antes que después. Esta clase tiene una estructura muy simple y puede ser representado por la siguiente estructura : .

/*** Esta clase simple abre las URL con el navegador predeterminado del usuario en Windows 95 o posterior * @ author Amber Rollins * /UrlOpener clase pública {

/*** se abre una ventana del navegador con la URL. * @ param url de la URL que se abrirá . * /public static void open ( String url ) { }

/*** Un caso de prueba para la clase. * @ param args No hay argumentos son tomadas por esta aplicación. * /public static void main ( String args [ ] ) { } }

la función abierta se declara estática porque no debería haber necesidad de declarar una instancia específica de la clase UrlOpener con el fin de abrir una URL.
3

Implementar el método open ( String url ) . Esto requiere sólo unas pocas líneas de código para llevarlo a cabo.

//Observe el espacio después de la palabra de inicio ! La no inclusión de este espacio dará lugar a una orden de error.String = "start" + url ; try { Process p = Runtime.getRuntime () exec ( comando ),. } Catch ( Exception e ) { e.printStackTrace () ;}

La clase UrlOpener ha finalizado. Todo lo que queda es la creación de una sencilla aplicación para probarlo y asegurarse de que funciona . Cabe señalar , sin embargo, que este programa va a requerir una ligera modificación para trabajar en las máquinas de Windows NT . En lugar de limitarse a la indicación "start" , es necesario evocar explícitamente la línea de comandos en Windows NT mediante el comando "cmd.exe /c start" .
4

Crear una función de prueba principal . Esta función es incluso más simple que la función se abre . Simplemente llama a la función abierta con el URL para el motor de búsqueda favorito de todos:

UrlOpener.open ( " http://www.google.com ");

Programación Java
NetBeans Función de búsqueda
Cómo crear Constructores para Java
Cómo utilizar Regex en ejemplo de Java
¿Qué es Struts Programas
¿Qué es el error de dos en el Edit Rocket Java Compiler
Cómo reemplazar una pelota botando con un pájaro que despide en Java
Cómo procesar XML y JDOM en Java
Cómo encontrar si un entorno de ejecución de Java está instalado
Conocimientos Informáticos © http://www.ordenador.online