Ανοίξτε τον αγαπημένο σας επεξεργαστή κειμένου , ή , αν προτιμάτε , ένα ειδικό περιβάλλον ανάπτυξης της Java , όπως Netbeans . Αμέσως αποθηκεύσετε το αρχείο ως 2
Επικολλήστε τον ακόλουθο πλαίσιο " Main.java : "
restaurantmenu πακέτο?
Java.awt εισαγωγή " Main.java . " . GridLayout ?
java.awt.Image εισαγωγής ?
java.awt.Toolkit εισαγωγής ?
java.util.ArrayList εισαγωγής ?
Javax εισαγωγής . swing.JApplet ?
java.awt.Panel εισαγωγής ?
δημόσια τάξη Κύρια επεκτείνει JApplet {
ArrayList @ Παράκαμψη public void init ( ) { this.setLayout ( νέα GridLayout ( 0 , 1 ) ) ? //Για να φορτώσετε νέα πιάτα , απλά να επαναλάβετε αυτές τις δύο γραμμές , όσο συχνά χρειάζεται , για κάθε πιάτο Image i = Toolkit.getDefaultToolkit ( ) getImage ( " kungpao.jpg ")? . . dishList.add ( νέα ItemPanel ( « Kung Pao Chicken" , " Dish πικάντικο κοτόπουλο " , " $ 9,95 " , i) ) ? Image i = Toolkit.getDefaultToolkit ( ) getImage ( " orangechicken.jpg ")? . dishList.add ( νέα ItemPanel ( " Orange Chicken" , " Ένα νόστιμο πιάτο . " , " $ 10.25 " , i) ) ? για ( πιάτο Panel : dishList ) { this.add ( πιάτο ) ? } } } Αυτό δημιουργεί μια βασική βοηθητική εφαρμογή που περιέχει μια λίστα με σειρά από πιάτα . Μόλις το applet φορτώνεται , δημιουργεί δύο νέα πιάτα χρησιμοποιώντας την κλάση " ItemPanel " που θα δημιουργήσετε στο τμήμα δύο : Kung Pao κοτόπουλο και Orange κοτόπουλο και τα προσθέτει στο μενού Αποθηκεύστε την εργασία σας και κλείστε το έγγραφο . Ανοίξτε ένα άλλο αντίγραφο του αγαπημένου σας επεξεργαστή κειμένου . Αποθηκεύστε το έγγραφο ως " ItemPanel.java . " Επικολλήστε τον ακόλουθο σε αυτό : πακέτο restaurantmenu ? Java.awt.BorderLayout εισαγωγής ? java.awt.Dimension εισαγωγής ? java.awt.Image εισαγωγής ? javax.swing.ImageIcon εισαγωγής ? javax.swing.JButton εισαγωγής ? javax.swing.JLabel εισαγωγής ? java.awt.Panel εισαγωγής ? δημόσια τάξη ItemPanel επεκτείνει όνομα Panel { JLabel ? JLabel ? JLabel τιμή ? JButton εικόνα? στατική τελική IMAGE_WIDTH int = 100 ? στατική τελική int IMAGE_HEIGHT = 100 ? δημόσια ItemPanel ( String dishName , String dishDescription , String dishprice , εικόνας ) { super ( ) ? εικόνα = νέα JButton ( νέα ImageIcon (εικόνα ) ) ? = νέα JLabel ( dishName ) ? τιμή = νέα JLabel ( dishprice ) ? περιγραφή = νέα Διάσταση ( IMAGE_WIDTH , IMAGE_HEIGHT ) ) ? This.setLayout ( νέα BorderLayout ( ) ) ? This.add ( όνομα , BorderLayout.NORTH ) ? This.add ( εικόνα , BorderLayout.WEST ) ? this.add ( περιγραφή , BorderLayout.CENTER ) ? this.add ( τιμή , BorderLayout.EAST ) ? } } Αυτό περιέχει πληροφορίες σχετικά με τα πραγματικά στοιχεία του μενού και το πώς πρέπει να τοποθετείται . Παίρνει ένα όνομα πιάτο , ένα πιάτο περιγραφή , τιμή πιάτο , και μια εικόνα , με αυτή τη σειρά . Μπορείτε να δείτε πώς αυτό ονομάζεται στο δεύτερο βήμα της κλάσης Applet . Αποθηκεύστε την εργασία σας . Προσθέστε τον ακόλουθο κώδικα στο αρχείο HTML web σελίδα σας :
εικόνων 3 .
εικόνων Ο ItemPanel Class
4
5
περιγραφή
όνομα
Η 6
Η 7
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα