Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man skapar en restaurang meny med ett Java- program Applet

    Använda Java Applet funktionen kan du bädda in en automatisk meny för din restaurang till den webbsida . Bland andra funktioner , kommer detta att du kan separera rätter från stilen av applet , gör triviala förändringar i utseendet på applet eller till rätter inom vilka kommer att uppdateras omedelbart . Instruktioner
    Applet klassen
    1

    Öppna din favorit textredigerare , eller , om du föredrar , en särskild Java utvecklingsmiljö som NetBeans . Omedelbart spara filen som
    2

    Klistra in följande i " Main.java : " " Main.java . "

    Paketet 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 Huvud utökar JApplet {

    ArrayList dishList = new ArrayList ( ) ;

    @ Åsidosätt

    public void init ( ) {

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

    //För att ladda nytt rätter , enkelt upprepa dessa två linjer , så ofta som behövs , för varje maträtt

    bild i = Toolkit.getDefaultToolkit ( ) getImage ( " kungpao.jpg " ) ,. .

    dishList.add ( ny ItemPanel ( " Kung Pao kyckling " , " kryddig kyckling skålen " , " $ 9,95 " , i) ) ;

    Bild i = Toolkit.getDefaultToolkit ( ) getImage ( " orangechicken.jpg " ) , .

    dishList.add ( ny ItemPanel ( " Orange Chicken " , " En god maträtt. " , " $ 10,25 " , i) ) ;

    för ( Panel maträtt : dishList ) {

    this.add ( skålen ) ,

    }

    }

    }

    Detta skapar en grundläggande applet som innehåller en array lista över rätter . Så snart applet laddas , skapas det två nya rätter med det " ItemPanel " klass som du skapar i avsnitt två : Kung Pao kyckling och orange kyckling och lägger till dem i menyn
    3 .

    Spara ditt arbete och stäng dokumentet .
    ItemPanel Class
    4

    Öppna en annan kopia av din favorit texteditor . Spara dokumentet som " ItemPanel.java . "
    5

    klistra in följande i den :

    paketet restaurantmenu ,

    import java.awt.BorderLayout ;

    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 utökar Panel {

    JLabel namn ;

    JLabel beskrivning ,

    JLabel pris ,

    JButton image ,

    static final int IMAGE_WIDTH = 100 ;

    static final int IMAGE_HEIGHT = 100 ;

    offentliga ItemPanel ( String dishName , String dishDescription , String dishprice , för bild ) {

    super ( ) ;

    image = new Button ( ny ImageIcon ( bild ) ) ;

    namn = new JLabel ( dishName ) ;

    pris = ny JLabel ( dishprice ) ;

    description = ny Dimension ( IMAGE_WIDTH , IMAGE_HEIGHT ) ) ;

    this.setLayout ( ny BorderLayout ( ) ) ;

    this.add ( namn , BorderLayout.NORTH ) ;

    this.add ( image , BorderLayout.WEST ) ;

    this.add ( beskrivning , BorderLayout.CENTER ) ;

    this.add ( pris , BorderLayout.EAST ) ;

    }

    }

    Detta gäller information om de faktiska objekt på menyn och hur de ska läggas ut . Det tar en maträtt namn , en rätt beskrivning , en rätt pris , och en bild , i den ordningen. Du kan se hur detta kallas i steg två av Applet klassen .
    6

    Spara ditt arbete .
    7

    Lägg till följande kod i din webbsida HTML -fil :

    < /APPLET > Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar Java på en Windows Mobile mobiltel…
    ·Hur du ändrar Border layout i NetBeans
    ·Flera mål i NetBeans Projekt
    ·Hur att få upp en skanner i Java
    ·Hur man beräknar påsken Med Java
    ·Java 1.5 Funktioner
    ·Hur Debug Struts Med ActionServlet
    ·Så testa Java Storlek Memory Heap
    ·Hur man använder gemensamma parlamentariska församlin…
    ·Hur konvertera ett objekt till en lång Primitive i Jav…
    Utvalda artiklarna
    ·Hur du ändrar ett Windows Dialog Bildtext
    ·Opaque Typer
    ·Så här räknar du innehållet i ett Dictionary i Pyth…
    ·Hur man skapar en enkel mall System i PHP
    ·Hur man använder en Select Case med Microsoft Visual B…
    ·Hur man kör en SQL Script Command
    ·Hur du kontrollerar om Bots med ColdFusion
    ·Hur du ändrar ett filnamn i Perl
    ·. Hur man använder DataGridView Infoga
    ·Hur man släppa av Decimal i PHP
    Copyright © Dator Kunskap http://www.dator.xyz