| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo hacer que un navegador Web
    Muchos programadores principiantes creen que la creación de un navegador Web sólo puede hacerse en un ambiente grande, grupo - proyecto con cientos de miles de líneas de código de programación necesario para realizar la tarea. Aunque esto es cierto para crear un navegador web que cumple plenamente con todas las recomendaciones de la conformidad del Consorcio Web , puede crear un navegador web básico con Java Swing en un breve espacio de tiempo . Este navegador de base le permite navegar a páginas web, ver imágenes , enlaces a otras páginas y guardar páginas , pero no va a hacer las cosas como applets de carga de flash y otras características que requieren plug -ins para ser instalado. Cosas que necesitará
    internet
    entorno de desarrollo Java
    Ver Más instrucciones
    1

    descargar e instalar la última versión del kit del desarrollador de Java estándar (SDK ) de Sun Microsystems si no se ha hecho previamente .
    2

    Abra la aplicación de programación o editor de texto y guarde el archivo como myFirstWebBrowser.java . Incluir en la parte superior de las cuatro importaciones de biblioteca de clases de archivos ( java.awt , java.io , java.awt.event y javax.swing ) . Estas bibliotecas son necesarias para crear los componentes de la interfaz de usuario para la aplicación ( AWT y swint ) , la realización de HTML GET y PUT comandos ( para ver páginas Web ) , y para guardar archivos ( io) . Las declaraciones de importación a incluir son : . . .

    Import java.awt * ; import java.io. * ; java.awt.event import * ; import javax.swing * ;

    3

    Crear la nueva clase llamada myFirstWebBrowser , que será una extensión de JInternalFrame modo que usted puede incluir el navegador web como una estructura interna en una aplicación Java Swing . El comienzo de la definición de clase es:

    PageFrame clase pública se extiende JInternalFrame implementa ActionListener {
    4

    Crear definiciones de clase para una clase SiteManager , una cadena para el nombre de archivo para la carga y un área de texto . El constructor de la clase se carga el nombre del sitio y los objetos SiteManager asignar a las variables de clase protegida . El código para realizar estos pasos es:

    SiteManager myparent ; MyFileName String; JTextArea myTa ;

    PageFrame pública (String myName , SiteManager MYSM ) { super (" Página: " + myName , es cierto, true, true , true) ; myparent = MYSM ; setBounds ( 50,50,300,150 ) ;

    Container contentPane = getContentPane ();
    5

    Crear el área de texto que mostrará el código HTML archivo y cargarlo en un panel abatible desplazable que permite ver todo el archivo HTML. Después de estos pasos, crear una barra de menús de la aplicación para imitar los menús de archivo que usted está acostumbrado a que en otras aplicaciones informáticas. En este ejemplo , se crearán "Archivo" y las opciones de menú "Guardar " . El código para realizar estos pasos es:

    myTa = new JTextArea (); JScrollPane myJsp = new JScrollPane (ta) ; contentPane.add ( jsp , BorderLayout.CENTER ) ;

    JMenuBar myJmb = nueva JMenuBar (); JMenu myfileMenu = new JMenu ( "Archivo "); JMenuItem mySaveItem = new = MyName ; loadContent () ;}
    6

    Definir " Los oyentes de acción" que realizarán llamadas a métodos en respuesta al usuario elegir las opciones " File- > Menú" para cargar y guardar archivos . El código para hacer esto es la siguiente: public void actionPerformed ( ActionEvent ae ) {

    saveContent () ;}

    pública loadContent void ( ) { try { FileReader myFr = new FileReader ( MyFileName ) ; myTa . read ( myFr , null) ; myFr.close (); } catch ( Exception e ) { System.err.println ( " no se ha podido cargar la página web :" + MyFileName ) ;} }

    public void saveContent () {try { FileWriter myFw = new FileWriter ( MyFileName ) ; myTa.write ( myFw ) ; myFw.close (); } catch ( Exception e ) { System.err.println ( " no se pudo guardar la página web :" + MyFileName ) ;} } }



    Previous :

    next :
      Artículos relacionados
    ·Los métodos estáticos en Java Subclase 
    ·Cómo calcular un beneficio en Java 
    ·Cómo atravesar los árboles binarios de Java 
    ·¿Necesito el entorno de ejecución J2SE 
    ·Cómo mover un proyecto de NetBeans desde Mac a Windows…
    ·Cómo utilizar el escáner de datos Trees 
    ·Cómo crear una aplicación para Evo 
    ·¿Cómo desarrollo de software compatible 508 para Java…
    ·Cómo obtener la longitud de una matriz booleana en Jav…
    ·Cómo calcular el tiempo usando Java 
      Artículos destacados
    ·Cómo hacer un almacén de claves 
    ·¿Qué es un cursor en TSQL 
    ·Cómo compilar un C + + con CMD & CL 
    ·Cómo mover el texto por la página en HTML 
    ·Cómo asignar un Servlet Dentro de un Servlet 
    ·Cómo acceder a los podcasts de vídeo con el iPhone SD…
    ·PHP MySQL UTF8 Problemas 
    ·Cómo obtener la longitud de un registro en COBOL 
    ·¿Cómo deshacerse de duplicados en MySQL 
    ·Cómo leer De DOSBox en Perl 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com