Comment créer un menu de restaurant avec un applet java programme

<

Contenu

article data-type="article">
Vous pouvez avoir un menu sur votre propre site.

Utilisation de la fonction Java Applet, vous pouvez intégrer un menu automatique pour votre restaurant dans sa page web. Parmi les autres caractéristiques, ce qui vous permettra de séparer les plats du style de l`applet, d`apporter des modifications insignifiantes au regard de l`applet ou à la vaisselle dans lequel sera mis à jour instantanément.

La classe Applet

  • Ouvrez votre éditeur de texte favori, ou, si vous préférez, un environnement dédié au développement Java tels que Netbeans. Immédiatement enregistrer le fichier en tant que "Main.java."

  • Collez le texte suivant dans les "Main.java:"

    package restaurantmenu;

    import java.awt.GridLayout;

    import java.awt.Image;

    import java.awt.Toolkit;

    import java.util.ArrayList;

    import javax.swing.JApplet;

    import java.awt.Panel;

    public class principal étend JApplet {

    ArrayList dishList = new ArrayList();

    @Passer outre

    public void init () {

    this.setLayout (nouveau GridLayout (0, 1));

    // Pour charger de nouveaux plats, simple répétition de ces deux lignes, aussi souvent que nécessaire, pour chaque plat.

    Image i = Toolkit.getDefaultToolkit (). GetImage ("kungpao.jpg");

    dishList.add (nouveau ItemPanel ("Poulet Kung Pao", "Spicy Dish Chicken", "9,95 $", je));

    Image i = Toolkit.getDefaultToolkit (). GetImage ("orangechicken.jpg");




    dishList.add (nouveau ItemPanel ("Poulet orange", "Un plat savoureux.","10,25 $" ,je));

    pour (plat Panel: dishList) {

    this.add (plat);

    }

    }

    }

    Cela crée un applet de base contenant une liste de choix de plats. Dès que l`applet est chargé, il crée deux nouveaux plats en utilisant le "ItemPanel" classe que vous allez créer dans la deuxième section: Poulet Kung Pao et poulet à l`orange et les ajoute au menu.

  • Enregistrez votre travail et fermez le document.

La classe ItemPanel

  • Ouvrez une autre copie de votre éditeur de texte favori. Enregistrez le document sous "ItemPanel.java."

  • Collez le suivant dedans:

    package restaurantmenu;

    import java.awt.BorderLayout;

    import java.awt.Dimension;

    import java.awt.Image;

    javax.swing.ImageIcon d`importation;

    import javax.swing.JButton;

    import javax.swing.JLabel;

    import java.awt.Panel;

    public class ItemPanel étend Panel {

    nom JLabel;

    Description JLabel;

    prix JLabel;

    l`image JButton;

    static final int IMAGE_WIDTH = 100;

    static final int IMAGE_HEIGHT = 100;

    publique ItemPanel (String dishName, String dishDescription, String dishprice, image de l`image) {

    super();

    image = new JButton (nouveau ImageIcon (photo));

    nom = new JLabel (dishName);

    Prix ​​= new JLabel (dishprice);

    Description = new JLabel (dishDescription);

    image.setBackground (this.getBackground ());

    image.setPreferredSize (nouvelle Dimension (IMAGE_WIDTH, IMAGE_HEIGHT));

    this.setLayout (nouveau BorderLayout ());

    this.add (nom, BorderLayout.NORTH);

    this.add (image, BorderLayout.WEST);

    this.add (description, BorderLayout.CENTER);

    this.add (prix, BorderLayout.EAST);

    }

    }

    Cela contient des informations sur les éléments réels sur le menu et la façon dont ils devraient être disposés. Il prend un nom de plat, une description de plat, un prix plat, et une image, dans cet ordre. Vous pouvez voir comment cela est appelé à l`étape deux de la classe Applet.

  • Enregistrez votre travail.

  • Ajoutez le code suivant au fichier HTML de votre page web:

AUTRES

» » » » Comment créer un menu de restaurant avec un applet java programme