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 ) ? } } }
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα