//=============================================================================
// Project: Ordering Online
// File: Fastfood.java
// Purpose: lablet demonstration
// Version: 1.1
// Programmer: Chris H
// Date: June 2, 2003
//=============================================================================
import java.applet.*;
import java.awt.*;
public class Fastfood extends Applet
{
private Checkbox superSize =new Checkbox("Super Size?");
private TextField reminder =new TextField("Ask for Coupons!", 18);
private List sandwiches =new List(5, true);
private List drinks =new List(5, true);
private List sides =new List(3, true);
private Choice sizes =new Choice();
private TextArea comments =new TextArea("Hold the pickles!", 2, 10);
private Button order =new Button("Place Order");
private Label sandLabel =new Label("Sandwiches");
private Label drinkLabel =new Label("Drinks");
private Label sideLabel =new Label("Side Orders");
private Label title =new Label("Fastfood");
private Font myFont1 =new Font("SansSerif", Font.BOLD,36);
private Font myFont2 =new Font("SansSerif", Font.ITALIC,12);
public void init()
{
sandwiches.addItem("Hamburger");
sandwiches.addItem("Cheeseburger");
sandwiches.addItem("1/4 Ib burger");
sandwiches.addItem("1/2 Ib burger");
sandwiches.addItem("Side O Beef");
sides.addItem("Fries");
sides.addItem("Baked");
sides.addItem("Chips");
drinks.addItem("Cola");
drinks.addItem("Ginger Beer");
drinks.addItem("Coffee");
drinks.addItem("Shake");
drinks.addItem("Milk");
sizes.addItem("Small");
sizes.addItem("Medium");
sizes.addItem("Large");
setBackground(Color.yellow);
resize(450,300);
sandLabel.setFont(myFont2);
drinkLabel.setFont(myFont2);
drinkLabel.setBackground(Color.cyan);
sideLabel.setFont(myFont2);
sideLabel.setForeground(Color.red);
title.setFont(myFont1);
title.setForeground(Color.blue);
add(sideLabel);
add(sandwiches);
add(drinkLabel);
add(drinks);
add(sides);
add(comments);
add(sizes);
add(superSize);
add(reminder);
add(order);
add(title);
}
}