| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan oprettes en restaurant menu med en Java-program Applet
    Brug af Java-applet funktionen , kan du integrere et automatisk menu til din restaurant i det webside . Blandt andre funktioner , vil dette give dig mulighed for at adskille retter fra stilen i applet , hvilket gør trivielle ændringer i udseendet af applet , eller til retter inden der vil blive opdateret med det samme. Instruktioner
    Applet Class
    1

    Åbn din foretrukne teksteditor , eller, hvis du foretrækker det, en dedikeret Java-udviklingsmiljø såsom Netbeans . Umiddelbart gemme filen som
    2

    Indsæt følgende inden " Main.java :" " Main.java . "

    Pakke 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 Main udvider JApplet {

    ArrayList dishList = new ArrayList ();

    @ Override

    public void init () {

    this.setLayout (ny GridLayout (0, 1 )),

    //For at indlæse nyt retter, simple gentage disse to linjer , så ofte som nødvendigt , for hver skålen

    billede i = Toolkit.getDefaultToolkit () getImage ( " kungpao.jpg ") . .

    dishList.add (ny ItemPanel ( " Kung Pao kylling ", " Spicy Chicken Dish ", " $ 9,95 " , i) ),

    Billede i = Toolkit.getDefaultToolkit () getImage ( " orangechicken.jpg ") . < br >

    dishList.add (ny ItemPanel ( " Orange kylling ", "A velsmagende ret . ", " $ 10,25 " , i) ),

    for (Panel dish : dishList ) {
    < p > this.add ( parabol ),

    }

    }

    }

    Dette skaber en grundlæggende applet , der indeholder en række liste af retter. Så snart appletten er indlæst, det skaber to nye retter ved hjælp af " ItemPanel " klasse, som du vil skabe i afsnit to : Kung Pao kylling og Orange Kylling og tilføjer dem til menuen
    3. .

    Gem dit arbejde, og luk dokumentet .
    ItemPanel Class
    4

    Åbn en anden kopi af din foretrukne teksteditor. Gem dokumentet som " ItemPanel.java . "
    5

    Indsæt følgende i det : Hej

    pakke restaurantmenu ,

    import java.awt.BorderLayout ; < br >

    import java.awt.Dimension ,

    import java.awt.Image ,

    import javax.swing.ImageIcon ,

    import javax.swing.JButton ;

    import javax.swing.JLabel ,

    import java.awt.Panel ,

    public class ItemPanel udvider Panel {

    JLabel navn

    JLabel betegnelse;

    JLabel pris,

    JButton billede,

    statisk endelige int IMAGE_WIDTH = 100;

    statisk endelige int IMAGE_HEIGHT = 100;

    offentlig ItemPanel (String dishName , String dishDescription , String dishprice , Image billede) {

    super ();

    image = nye JButton (ny ImageIcon ( billedet) ) ;

    navn = new JLabel ( dishName )

    pris = new JLabel ( dishprice )

    description = nyt Dimension ( IMAGE_WIDTH , IMAGE_HEIGHT )),

    this.setLayout (ny BorderLayout ());

    this.add (navn, BorderLayout.NORTH ),

    this.add ( billede, BorderLayout.WEST ),

    this.add (beskrivelse, BorderLayout.CENTER ),

    this.add (pris, BorderLayout.EAST ),

    } < br >

    }

    Dette indeholder information om den faktiske elementer på menuen , og hvordan de skal lægges ud . Det tager en skål navn , en skål beskrivelse , en skål pris , og et billede , i nævnte rækkefølge . Du kan se, hvordan dette kaldes i trin to af Applet klassen.
    6

    Gem dit arbejde .
    7

    Føj følgende kode til din webside HTML -fil : Hej



    Forrige :

    næste :
      Relaterede artikler
    ·Sådan installeres Java Uden Admin privilegier 
    ·Sådan ændres antal strenge på Java 
    ·Hvordan man laver en animation ved hjælp af Java 
    ·Hvordan læser jeg Stream Java 
    ·Hvordan man laver en Keystore 
    ·Java Tutorial på Random Method 
    ·Hvordan udskydes funktion i Java 
    ·Sådan bruges Apache Felix 
    ·Sådan oprettes en Implementering Class i Java 
    ·Hvordan indsætter jeg Delprojekter i NetBeans 
      Anbefalede Artikler
    ·Sådan gennemsnitligt kolonne i VBA 
    ·SQL Adapter Tutorial for BizTalk 
    ·Sådan midlertidigt at ændre PHP Maximum Timeout 
    ·Hvordan tilføjer jeg Hjælp til en Xcode Project 
    ·Sådan Aggregerede Samme værdier i MySQL 
    ·Hvordan man tegner kurver med Javascript 
    ·Sådan bruges Standard Navngivningskonventioner i Mulit…
    ·Sådan Loop Gennem en liste over filer i Python 
    ·Sådan formateres en tabel på TextView til Android 
    ·Hvad er forskellen mellem en funktion Procedure & Sub P…
    Copyright © Computer Viden http://www.computerdk.com