Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment animer un JPanel en Java 
  • Comment faire une fonction racine ca…
  • Comment quitter un codage Java Reque…
  • Comment Créer un nouveau fichier en…
  • Comment effacer un écran et mettre …
  • Comment faire pour obtenir la valeur…
  • Comment activer les applets Java 
  • Java 1.5 Enum Tutoriel 
  • Comment générer une matrice de tou…
  • Quelle est l'erreur Deux dans le Mod…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment faire un navigateur Web

    Beaucoup de programmeurs débutants croient que la création d' un navigateur Web ne peut être fait dans un grand cadre , le groupe - projet avec des centaines de milliers de lignes de code de programmation nécessaires pour accomplir la tâche. Bien que cela est vrai pour créer un navigateur Web qui est entièrement conforme à toutes les recommandations de conformité de la Web Consortium , vous pouvez créer un navigateur Web de base en utilisant Java Swing à un laps de temps court . Ce navigateur de base vous permet de naviguer sur des pages Web , afficher des images, des liens vers d'autres pages et enregistrer des pages , mais ne fera pas des choses telles que les applets flash de charge et d'autres fonctions nécessitant plug -ins doivent être installés. Choses que vous devez
    Accès Internet
    environnement de développement Java
    Voir Plus Instructions
    1

    télécharger et installer la dernière version du kit du développeur Java standard (SDK) de Sun Microsystems , si vous ne l'avez pas déjà fait.
    2

    Ouvrez votre application de programmation ou d'un éditeur de texte et enregistrez le fichier en tant que myFirstWebBrowser.java . Inclure dans la partie supérieure du dossier quatre importations de bibliothèques de classes ( java.awt , java.io , java.awt.event et javax.swing ) . Ces bibliothèques sont nécessaires pour créer les composants de l'interface utilisateur de l'application ( AWT et swint ) , conduite HTML commandes get et put ( pour afficher les pages Web ) , et de sauvegarder des fichiers ( io ) . Les déclarations d'importation à inclure sont : . . .

    Import java.awt * ; import java.io. *; java.awt.event d'importation * ; import javax.swing * ;

    3

    créer la nouvelle classe appelée myFirstWebBrowser , qui sera une extension de JInternalFrame de sorte que vous pouvez inclure le navigateur Web comme un cadre interne dans une application Java Swing . Le début de la définition de la classe est:

    PageFrame public class JInternalFrame implémente ActionListener {
    4

    Créer des définitions de classe pour une classe SiteManager , une chaîne pour le nom de fichier à charger et un textarea . Le constructeur de la classe va charger le nom du site et des objets SiteManager attribuer aux variables de classe protégées . Le code pour faire ces étapes :

    SiteManager MonParent ; cordes MyFileName ; JTextArea myTa ;

    PageFrame public (String myName , SiteManager mySm ) { super (" la page :" + myName , c'est vrai, true, true , true); MonParent = mySm ; setBounds ( 50,50,300,150 ) ;

    Container contentPane = getContentPane ();
    5

    créer la zone de texte qui affiche le HTML déposer et de le charger dans un volet Swing déroulante qui vous permettra de visualiser l'intégralité du fichier HTML. Une fois ces étapes terminées, créer une barre de menu de l'application pour imiter les menus de fichiers qui vous sont habitués à avoir dans d'autres applications informatiques. Dans cet exemple, "Fichier" puis "Enregistrer " Options du menu seront créés. Le code pour faire ces étapes :


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

    JMenuBar myJmb = nouveau JMenuBar (); JMenu myfileMenu = new JMenu ( "Fichier" ) ; JMenuItem mySaveItem = new = MyName ; LoadContent ();}
    6

    définir des « auditeurs d'action » qui exécutera les appels de méthode sur la réponse à l'utilisateur de choisir les options " File- > Menu " pour charger et enregistrer des fichiers . Le code pour ce faire est : public void actionPerformed ( ActionEvent ae ) {

    saveContent (); }

    LoadContent public void () { try { FileReader myFr = new FileReader ( MyFileName ) ; myTa . lecture ( myFr , null); myFr.close (); } catch (Exception e) { System.out.println ( " Impossible de charger la page web :" + MyFileName );}} public void

    saveContent () { try { FileWriter myFw = new FileWriter ( MyFileName ) ; myTa.write ( myFw ) ; myFw.close (); } catch (Exception e) { System.out.println ( " Impossible d'enregistrer la page Web :" + MyFileName );}} }



     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quels sont les assertions dans Java 
  • Exemples d'inverser chiffres dans un programme Java 
  • Comment créer un service Web simple dans Apache Tomcat 
  • Différences entre Java 1.4 et Java 1.5 
  • Java Amortissement Calculatrice code Aide 
  • Facile Explication des applets Java 
  • La différence entre JSF et JSP 
  • Comment exécuter JSP dans iFrame 
  • Comment utiliser les méthodes autochtones dans NetBeans 
  • Comment formater un Integer en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc