| Home  | Υλικό υπολογιστών  | Δικτύωση  | Προγραμματισμός  | λογισμικό  | ερώτηση  | συστήματα  |  
Προγραμματισμός  
  • C /C + + Προγραμματισμός

  • Προγραμματισμός Υπολογιστών Γλώσσες

  • Δελφοί Προγραμματισμός

  • Προγραμματισμός Java

  • JavaScript Προγραμματισμός

  • PHP /MySQL Προγραμματισμός

  • Perl Προγραμματισμός

  • Python Προγραμματισμός

  • ρουμπίνι Προγραμματισμός

  • Visual Βασικά Προγραμματισμός
  •  
    Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java >> Content
    Πώς να κάνω μια Web Browser
    Πολλοί προγραμματιστές αρχίζουν πιστεύουν ότι η δημιουργία ενός προγράμματος περιήγησης στο Web μπορεί να γίνει μόνο σε ένα μεγάλο , ρύθμιση ομάδα έργου με εκατοντάδες χιλιάδες γραμμή κώδικα προγραμματισμού που απαιτούνται για να ολοκληρώσει το έργο . Αν και αυτό είναι αλήθεια για να δημιουργήσετε ένα πρόγραμμα περιήγησης στο Web που συμμορφώνεται πλήρως με όλες τις συστάσεις συμμόρφωσης του Web Consortium , μπορείτε να δημιουργήσετε ένα βασικό πρόγραμμα περιήγησης στο Web με τη χρήση Java Swing σε σύντομο χρονικό διάστημα . Αυτό το βασικό πρόγραμμα περιήγησης σας επιτρέπει να περιηγηθείτε σε ιστοσελίδες , προβολή εικόνων , σύνδεση με άλλες σελίδες και να αποθηκεύσετε τις σελίδες , αλλά δεν θα κάνουμε τα πράγματα όπως το φορτίο μικροεφαρμογές flash και άλλες λειτουργίες που απαιτούν browser plug - ins για να εγκατασταθεί . Τα πράγματα που θα χρειαστείτε
    πρόσβαση στο Internet Ξενοδοχεία Java περιβάλλον ανάπτυξης
    Η Εμφάνιση Περισσότερες οδηγίες
    Η

    1 Κατεβάστε και εγκαταστήστε την τελευταία έκδοση του κιτ του προτύπου προγραμματιστή Java ( SDK ) από τη Sun Microsystems , αν δεν το έχετε κάνει ήδη έτσι . 2

    Ανοίξτε την εφαρμογή του προγραμματισμού σας ή επεξεργαστή κειμένου και αποθηκεύστε το αρχείο ως myFirstWebBrowser.java . Συμπεριλάβετε στην κορυφή του αρχείου τέσσερις εισαγωγές βιβλιοθήκη κατηγορίας ( java.awt , java.io , java.awt.event και javax.swing ) . Οι βιβλιοθήκες αυτές είναι απαραίτητες για τη δημιουργία των στοιχείων του περιβάλλοντος εργασίας χρήστη για την εφαρμογή ( awt και swint ) , τη διεξαγωγή HTML get και put εντολές ( για να δείτε σελίδες Web ) , και την αποθήκευση αρχείων ( io ) . Οι δηλώσεις εισαγωγής περιλαμβάνει είναι :

    java.awt εισαγωγής * ? Java.io. εισαγωγής * ? Java.awt.event εισαγωγής * ? Javax.swing εισαγωγής * ?
    Η < . . . br > 3

    Δημιουργήστε τη νέα κατηγορία που ονομάζεται myFirstWebBrowser , το οποίο θα αποτελεί επέκταση του JInternalFrame ώστε να μπορείτε να συμπεριλάβετε το πρόγραμμα περιήγησης στο Web ως ένα εσωτερικό πλαίσιο σε μια εφαρμογή Java Swing . Η αρχή του ορισμού κατηγορίας είναι :

    δημόσια τάξη PageFrame επεκτείνει JInternalFrame υλοποιεί ActionListener {
    Η 4

    Δημιουργήστε τάξη τους ορισμούς για μια κατηγορία Διαχείριση Site , ένα String για το όνομα του αρχείου για να φορτώσετε και ένα textarea . Ο constructor της κλάσης , θα φορτώσει το όνομα της ιστοσελίδας και Διαχείριση Site αντικείμενα να αναθέσει τις προστατευόμενες μεταβλητές κλάσης . Ο κωδικός για να κάνει αυτά τα βήματα είναι :

    Διαχείριση Site myParent ? String myFilename ? JTextArea myTa ?

    Δημόσια PageFrame ( String myName , Διαχείριση Site mySm ) { super ( " Page : " + myName , αλήθεια , αλήθεια , αλήθεια , αλήθεια)? myParent = mySm ? setBounds ( 50,50,300,150 ) ?

    Container contentPane = getContentPane ( ) ?
    5

    Δημιουργήστε την περιοχή κειμένου που θα εμφανιστεί το HTML αρχείο και να τα φορτώσουν σε κυλιόμενο παράθυρο Swing που θα σας επιτρέψει να δείτε ολόκληρο το αρχείο HTML . Μετά από αυτά τα βήματα έχουν ολοκληρωθεί , να δημιουργήσετε ένα μενού για την εφαρμογή για να μιμηθούν τα μενού αρχείων που έχετε συνηθίσει να έχουν σε άλλες εφαρμογές του υπολογιστή . Σε αυτό το παράδειγμα , "Αρχείο" και "Αποθήκευση" επιλογές του μενού θα δημιουργηθεί . Ο κωδικός για να κάνει αυτά τα βήματα είναι :

    myTa = νέα JTextArea ( ) ? JScrollPane myJsp = νέα JScrollPane ( ta ) ? ContentPane.add ( jsp , BorderLayout.CENTER ) ?

    JMenuBar myJmb = νέα JMenuBar ( ) ? JMenu myfileMenu = νέα JMenu ( "Αρχείο" ) ? JMenuItem mySaveItem = νέα = MyName ? LoadContent ( ) ? }
    Η 6

    Ορίστε " Ακροατές δράσης " που θα εκτελέσει τη μέθοδο καλεί την απάντηση στο χρήστη την επιλογή "File - > Μενού " επιλογές για να φορτώσετε και να αποθηκεύσετε τα αρχεία . Ο κώδικας για να γίνει αυτό είναι : public void actionPerformed ( ActionEvent ae ) {

    saveContent ( ) ? }

    LoadContent public void ( ) { try { FileReader myFr = νέα FileReader ( myFilename ) ? MyTa . διαβάστε ( myFr , null ) ? myFr.close ( ) ? } αλιευμάτων ( Εξαίρεση ε ) { System.err.println ( "Δεν ήταν δυνατή η φόρτωση της ιστοσελίδας : " + myFilename ) ? } }

    public void saveContent ( ) { try { FileWriter myFw = νέα FileWriter ( myFilename ) ? myTa.write ( myFw ) ? myFw.close ( ) ? } αλιευμάτων ( Εξαίρεση ε ) { System.err.println ( " δεν θα μπορούσε να σώσει την ιστοσελίδα : " + myFilename ) ? } } }


    Η
    εικόνων

    Previous :

    next :
      Σχετικά Άρθρα
    ·Πώς να ελέγξει για Διαδοχική Επιστολές σε Jav…
    ·Πώς να αποκτήσετε πρόσβαση JSP Συνδεσιμότητα…
    ·Πώς να Μορφή μέθοδος επιστρέφει με Κόμματα σ…
    ·Πώς να Ξαναβάψετε ένα πρόβλημα σε Java 
    ·Πώς να εγκαταστήσετε Κοινοποιημένα APK αρχεί…
    ·Πώς να Κέντρο ενός JPanel στην κορυφή ενός JFrame 
    ·Τι είναι η Java Runtime Environment 
    ·Ταυτόχρονη Διεργασίες σε ένα αντικείμενο Ser…
    ·Πώς να διαβάσετε κειμένου από SWF σε Java 
    ·Τρόπος εισαγωγής Χάρτες Into Java 
      Προτεινόμενα άρθρα
    ·Πώς να γράψει ένα εγχειρίδιο βήμα- βήμα Test Λο…
    ·Πώς να Ισοπαλία ένα σκυλί σε Java 
    ·Πώς να πάρει τον αριθμό της Retweets σε PHP 
    ·Java Εκπαίδευση για το Λογισμικό σε CD 
    ·Πώς να μετατρέψει μια διεύθυνση ηλεκτρονικο…
    ·Πώς να δημιουργήσετε ένα PERL Αρχείο 
    ·Πώς να αντιγράψετε μια αξία ενός Double σε έναν…
    ·Πώς να δημιουργήσετε ένα κρυπτογράφησης σε …
    ·Δομή τυχαίας προσπέλασης δεδομένων 
    ·Οι ιδιότητες των στηλών και αντικείμενα σε V…
    Copyright © Γνώση Υπολογιστών http://el.wingwit.com