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

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να δημιουργήσετε ένα μενού εστιατορίου με ένα Java Applet Πρόγραμμα

Χρησιμοποιώντας το χαρακτηριστικό Java Applet , μπορείτε να ενσωματώσετε ένα αυτόματο μενού για το εστιατόριό σας σε αυτό είναι ιστοσελίδα . Μεταξύ άλλων χαρακτηριστικών , αυτό θα σας επιτρέψει να διαχωρίσετε πιάτα από το ύφος του applet , κάνοντας ασήμαντες αλλαγές στην εμφάνιση του applet ή τα πιάτα μέσα στο οποίο θα πρέπει να ενημερώνεται αμέσως . Οδηγίες
η Applet Class

1

Ανοίξτε τον αγαπημένο σας επεξεργαστή κειμένου , ή , αν προτιμάτε , ένα ειδικό περιβάλλον ανάπτυξης της 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 dishList = νέα 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 κοτόπουλο και τα προσθέτει στο μενού
εικόνων 3 .

Αποθηκεύστε την εργασία σας και κλείστε το έγγραφο .
εικόνων Ο ItemPanel Class
4

Ανοίξτε ένα άλλο αντίγραφο του αγαπημένου σας επεξεργαστή κειμένου . Αποθηκεύστε το έγγραφο ως " ItemPanel.java . "
5

Επικολλήστε τον ακόλουθο σε αυτό :

πακέτο 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 .
Η 6

Αποθηκεύστε την εργασία σας .
Η 7

Προσθέστε τον ακόλουθο κώδικα στο αρχείο HTML web σελίδα σας :


Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα