();
@ Override
public void init () {
this.setLayout (new GridLayout ( 0, 1) );
//Para carregar novo pratos , repetição simples estas duas linhas , quantas vezes forem necessárias , para cada prato
imagem i = Toolkit.getDefaultToolkit () getImage ( " kungpao.jpg "); . .
dishList.add ( novo ItemPanel ( "Kung Pao Chicken ", " prato de frango picante " , "$ 9,95" , i) );
imagem i = Toolkit.getDefaultToolkit () getImage ( " orangechicken.jpg "); . < br >
dishList.add ( novo ItemPanel ( " Laranja frango ", " Um saboroso prato. " , "$ 10,25" , i) );
para (Painel prato : dishList ) {
this.add ( prato );
}
}
}
Isso cria um applet básico que contém uma lista de matriz de pratos. Assim que o applet é carregado, ele cria dois novos pratos utilizando a classe " ItemPanel " que você irá criar na seção dois : Kung Pao Frango e Laranja Frango e adiciona -los ao menu
3.
Salve seu trabalho e feche o documento.
a classe ItemPanel
4
Abra outra cópia do seu editor de texto favorito. Salve o documento como " ItemPanel.java ".
5
Cole o seguinte para ele :
pacote restaurantmenu ;
java.awt.BorderLayout importação; < br >
importação java.awt.Dimension ;
java.awt.Image importação;
javax.swing.ImageIcon importação;
javax.swing.JButton importação;
javax.swing.JLabel importação;
java.awt.Panel importação;
public class ItemPanel estende nome Panel {
JLabel ;
descrição
JLabel ;
JLabel preço ;
imagem JButton ;
estática IMAGE_WIDTH final int = 100;
estática IMAGE_HEIGHT final int = 100;
ItemPanel (String dishName , String dishDescription , String dishprice , quadro de imagem) público {
super () ;
imagem = new JButton (new ImageIcon (foto) );
nome = new JLabel ( dishName );
preço = new JLabel ( dishprice );
descrição = new Dimensão ( IMAGE_WIDTH , IMAGE_HEIGHT ) );
this.setLayout (new BorderLayout ());
this.add (nome, BorderLayout.NORTH );
this.add (Imagem, BorderLayout.WEST );
this.add (descrição, BorderLayout.CENTER );
this.add (preço, BorderLayout.EAST );
}
}
Este contém informações sobre os itens reais no menu e como devem ser definidos. É preciso um nome do prato, a descrição do prato, um preço de prato, e uma imagem, nessa ordem. Você pode ver como isso é chamado na etapa dois da classe Applet.
6
Salve seu trabalho.
7
Adicione o seguinte código ao arquivo HTML da sua página da web :