hmm, did I enter it in the wrong area, I am getting error codes
I inserted the code and tookout the checkbox fields.
CODE
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class pizzab extends Applet implements ItemListener{
private Checkbox pepperoni, olive, onion, sausage, peppers, cheese;
private Checkbox ham, pineapple, anchovies;
private TextField t;
JComboBox combo = new JComboBox(size);
String[] size = {"Small", "Medium", "Large", "Xtra Large"};
double[] price = {7.0, 9.0, 11.0, 14.0};
// in your action listener when you determine the price
int index = combo.getSelectedIndex();
double total = price[index]; // get base price according to size
public void init() {
setLayout(new GridLayout(13,1));
pizzaSize = new CheckboxGroup();
add(new Label("Welcome to my Pizzeria, what size pizza would you like?", Label.CENTER));
small = new Checkbox("Small", pizzaSize, false);
small.addItemListener(this);
add(small);
medium = new Checkbox("Medium", pizzaSize, false);
medium.addItemListener(this);
add(medium);
large = new Checkbox("Large", pizzaSize, false);
large.addItemListener(this);
add(large);
ex_large = new Checkbox("Extra Large", pizzaSize, false);
ex_large.addItemListener(this);
add(ex_large);
add(new Label("Please select your toppings? ($1.00 additional per topping)",
Label.CENTER));
pepperoni = new Checkbox("Pepperoni");
pepperoni.addItemListener(this);
add(pepperoni);
olive = new Checkbox("Olives");
olive.addItemListener(this);
add(olive);
onion = new Checkbox("Onions");
onion.addItemListener(this);
add(onion);
sausage = new Checkbox("Sausage");
sausage.addItemListener(this);
add(sausage);
peppers = new Checkbox("Peppers");
peppers.addItemListener(this);
add(peppers);
cheese = new Checkbox("Extra Cheese");
cheese.addItemListener(this);
add(cheese);
ham = new Checkbox("Ham");
ham.addItemListener(this);
add(ham);
pineapple = new Checkbox("Pineapple");
pineapple.addItemListener(this);
add(pineapple);
anchovies = new Checkbox("Anchovies");
anchovies.addItemListener(this);
add(anchovies);
t = new TextField("$" + String.valueOf(price));
t.setEditable(false);
add(t);
}
public void itemStateChanged (ItemEvent e) {
if(e.getSource() == small){
price -= size;
size = 7.00f;
price += size;
}
if(e.getSource() == medium){
price -= size;
size = 9.00f;
price += size;
}
if(e.getSource() == large){
price -= size;
size = 11.00f;
price += size;
}
if(e.getSource() == ex_large){
price -= size;
size = 14.00f;
price += size;
}
if(e.getSource() == pepperoni){
valPep = (pepperoni.getState() ? 1.00f : -1.00f);
price += valPep;
}
if(e.getSource() == olive){
valOli = (olive.getState() ? 1.00f : -1.00f);
price += valOli;
}
if(e.getSource() == onion){
valOni = (onion.getState() ? 1.00f : -1.00f);
price += valOni;
}
if(e.getSource() == sausage){
valSau = (sausage.getState() ? 1.00f : -1.00f);
price += valSau;
}
if(e.getSource() == peppers){
valPpp = (peppers.getState() ? 1.00f : -1.00f);
price += valPpp;
}
if(e.getSource() == cheese){
valChe = (cheese.getState() ? 1.00f : -1.00f);
price += valChe;
}
if(e.getSource() == ham){
valHam = (ham.getState() ? 1.00f : -1.00f);
price += valHam;
}
if(e.getSource() == pineapple){
valPin = (pineapple.getState() ? 1.00f : -1.00f);
price += valPin;
}
if(e.getSource() == anchovies){
valAnc = (anchovies.getState() ? 1.00f : -1.00f);
price += valAnc;
}
t.setText("$" + String.valueOf(price));
return;
}
public boolean handleCheckbox(Checkbox c){
if(c.getState())
price += 1.00f;
else
price -= 1.00f;
t.setText("$" + String.valueOf(price));
return true;
}
}
QUOTE(pbl @ 11 May, 2009 - 06:24 PM)

What you call a "pull down" is a JComboBox
http://java.sun.com/javase/6/docs/api/java.../JComboBox.htmlCODE
String[] size = {"Small", "Medium", "Large"};
double[] price = {10.0, 12.0, 15.0};
JComboBox combo = new JComboBox(size);
// in your action listener when you determine the price
int index = combo.getSelectedIndex();
double total = price[index]; // get base price according to size
Happy coding