();
@ 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