| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come fare un Web Browser
    Molti programmatori principianti credono che la creazione di un browser Web può essere fatto solo in un grande ambiente di gruppo - progetto con centinaia di migliaia di riga di codice di programmazione necessarie per realizzare il compito . Anche se questo è vero per creare un browser Web che soddisfa pienamente tutte le raccomandazioni di conformità del Web Consortium , è possibile creare un browser Web di base con Java Swing in un breve arco di tempo . Questo browser di base consente di navigare a pagine web , visualizzare immagini, collegamenti ad altre pagine e salvare le pagine , ma non farà le cose come applet in flash di carico e altre funzioni che richiedono browser plug -in da installare. Cose che ti serviranno
    Internet
    ambiente di sviluppo Java
    Mostra più istruzioni
    1

    scaricare ed installare l'ultima versione del kit della serie sviluppatore Java ( SDK ) da Sun Microsystems , se non l'hai già fatto.
    2

    Aprire l'applicazione di programmazione o editor di testo e salvare il file come myFirstWebBrowser.java . Includere nella parte superiore del file quattro importazioni di librerie di classi ( java.awt , java.io , java.awt.event e javax.swing ) . Queste librerie sono necessarie per creare i componenti dell'interfaccia utente per l'applicazione ( AWT e swint ) , conducendo HTML comandi Scarica e Carica ( per visualizzare le pagine Web ) , e salvare file ( io) . Le istruzioni import per includere sono : . . .

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

    3

    creare la nuova classe chiamata myFirstWebBrowser , che sarà una proroga di JInternalFrame in modo che è possibile includere il browser Web come un telaio interno in un'applicazione Java swing. L'inizio della definizione di classe è :

    PageFrame public class estende JInternalFrame implements ActionListener {
    4

    Creare definizioni di classe per una classe SiteManager , una stringa per il nome del file da caricare e una textarea . Il costruttore della classe caricherà il nome del sito e gli oggetti SiteManager assegnare alle variabili di classe protette . Il codice per fare questi passi è :

    SiteManager mioGenitore ; String MyFileName ; JTextArea myTa ;

    PageFrame pubblico (String myName , SiteManager mySm ) { super ( "Pagina : " + myName , vero , true, true , true); mioGenitore = mySm ; SetBounds ( 50,50,300,150 ) ;

    Container contentpane = getContentPane ();
    5

    Creare l'area di testo che visualizza il codice HTML file e caricarlo in un riquadro swing scorrevole che vi permetterà di visualizzare l'intero file HTML . Dopo questi passaggi sono completi, creare una barra di menu per l'applicazione di imitare i menu File che siete abituati ad avere in altre applicazioni del computer . In questo esempio , saranno creati "File" e "Salva" le opzioni di menu . Il codice per fare questi passi è :

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

    JMenuBar myJmb = nuovo JMenuBar ( ) ; JMenu myfileMenu = new JMenu ( " File " ) ; JMenuItem mySaveItem = new = Nome ; LoadContent (); }
    6

    Definire "Listener Azione" che si esibiranno chiamate di metodo sulla risposta all'utente la scelta di opzioni " File - > Menu " per caricare e salvare i file . Il codice per fare questo è : public void actionPerformed ( ActionEvent ae ) {

    saveContent (); } public void

    LoadContent ( ) { try { FileReader myFr = new FileReader ( MyFileName ) ; myTa . lettura ( myFr , null ) ; myFr.close (); } catch ( Exception e) { System.out.println ( "Impossibile caricare la pagina web : " + MyFileName );} } public void

    saveContent ( ) { try { FileWriter myFw = new FileWriter ( MyFileName ) ; myTa.write ( myFw ) ; myFw.close (); } catch ( Exception e) { System.out.println ( "Impossibile salvare la pagina web : " + MyFileName );} } }



    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare Android SDK Tools su Windows 7 
    ·Come fare una rubrica in NetBeans 
    ·Come importare le classi in NetBeans 
    ·Qual è la richiesta del processore in Struts 
    ·Come fare un form in Java 
    ·Come aggiungere righe in JTable 
    ·Come convertire StreamSource di una stringa in Java 
    ·Presentazione di PowerPoint Tutorial : Nucleo Java 
    ·Come ottenere la lunghezza di un array booleano in Java…
    ·Come Commenta ingresso in Java Dalla tastiera 
      Articoli in evidenza
    ·Come disattivare un client tastiera Server utilizzando …
    ·Come cambiare la password di amministratore locale in V…
    ·Come accedere VBA per creare un foglio di Excel 
    ·Come modificare il contenuto di un iFrame con JavaScrip…
    ·Struttura in VB.NET 
    ·Come aggiungere un assembly web.config 
    ·Come input una stringa dalla tastiera 
    ·Come convertire i numeri interi in PHP 
    ·Come posso impostare un feed RSS automatico sulla mia p…
    ·Come visualizzare Matrici Python Facilmente 
    Copyright © Conoscenza Informatica http://it.wingwit.com