Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť Restaurant menu s Java Applet program

Pomocou funkcie Java Applet , môžete vložiť automatickú ponuku pre vašu reštauráciu , do jeho webovej stránky . Medzi ďalšie funkcie , bude vám umožní oddeliť pokrmy zo štýlu applet , takže triviálne zmeny vzhľadu appletu alebo na riad , v ktorom budú aktualizované okamžite . Návod
applet triedy
1

Otvorte svoj ​​obľúbený textový editor , alebo , ak chcete , vyhradenej vývojové prostredie jazyka Java ako Netbeans . Ihneď uložte súbor ako
2

vložte nasledujúci do " Main.java : "

balíček restaurantmenu ;

import java.awt " Main.java . " . GridLayout ;

import java.awt.Image ;

import java.awt.Toolkit ;

import java.util.ArrayList ;

import javax . swing.JApplet , Spojené

dovozné java.awt.Panel ;

public class Hlavné rozširuje JApplet {

ArrayList dishList = new ArrayList ( ) ;

@ Override klipart

public void init ( ) {

this.setLayout ( nový GridLayout ( 0 , 1 ) ) ;

//Ak chcete načítať nové riadu , jednoduché opakovanie tieto dva riadky , tak často , podľa potreby , pre každého pokrmu

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

dishList.add ( nové ItemPanel ( " Kung Pao Kurča " , " Pikantné kuracie misa " , " 9,95 dolárov " , i ) ) ;

Obrázok i = Toolkit.getDefaultToolkit ( ) getImage ( " orangechicken.jpg " ) ; .

dishList.add ( nový ItemPanel ( " Orange kura " , " chutné jedlo . " , " 10,25 dolárov " , i ) ) ;

pre ( panel jedlo : dishList ) {

this.add ( jedlo ) ;

}

}

}

Tým sa vytvorí základný aplet obsahujúce zoznam poľa jedál . Akonáhle applet načítaný, vytvoria dva nové pokrmy pomocou " ItemPanel " triedu , ktorá bude vytvárať v sekcii s dvoma : Kung Pao Chicken a Orange kurča a pridá ich do ponuky
3.

Uložte prácu a zatvorte dokument .
ItemPanel Class
Stránka 4

Otvorte ďalšiu kópiu svojho obľúbeného textového editora . Uložte dokument ako " ItemPanel.java . "
5

vložte nasledujúci do neho :

balíček 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 , Spojené

dovozné java.awt.Panel ;

public class ItemPanel rozširuje názov Panel {

JLabel ;

JLabel opis ;

JLabel cena ;

JButton obrazu ;

static final int IMAGE_WIDTH = 100 ;

static final int IMAGE_HEIGHT = 100 ;

verejné ItemPanel ( String dishName , String dishDescription , String dishprice , image obrázok ) {

super ( ) ;

image = new JButton ( nový ImageIcon ( obrázok ) ) ;

name = new JLabel ( dishName ) ;

cena = new JLabel ( dishprice ) ;

popis = new Rozmery ( IMAGE_WIDTH , IMAGE_HEIGHT ) ) ;

this.setLayout ( nový BorderLayout ( ) ) ;

this.add ( meno , BorderLayout.NORTH ) ;

this.add ( image , BorderLayout.WEST ) ;

this.add ( opis , BorderLayout.CENTER ) ;

this.add ( cena , BorderLayout.EAST ) ;

}

}

To platí informácie o aktuálnych položiek v menu a ako by mali byť stanovené. Trvá názov jedlo , popis jedlo , misu cenu , a obrázok , v tomto poradí . Môžete vidieť , ako sa tomu hovorí v ​​kroku dve triedy Applet .
6

Uložte svoju prácu .
7

Pridajte nasledujúci kód na svoje webové stránky v HTML súboru :

< /applet >

Najnovšie články