![]() |
| ||
| Re: Cannot figure out why I'm getting these Errors WOOOOO I figured it out....I got it to initialize and I got my choicebox to work whoohooo now I just gotta work on manipulating my canvas to work when my button is pressed.....but it's 3 am and I've been working on this since midnight just like everyother night this week...thank you for all you help and Bounty here is the code import java.awt.*; import java.applet.Applet; import java.awt.event.*; public class grocerystore extends Applet{ private Button order = new Button("Order"); private Label price = new Label("Your price will appear here"); private Choice food = new Choice(); private TextField quantity = new TextField(3); double quantitySelected; double eggs = 1.90; double milk = 1.47; double bread = 2.12; double total; display output = new display(); public void init() { add(order); add(quantity); add(food); food.add("Select your food"); food.add("Eggs"); food.add("Milk"); food.add("Bread"); add(price); add(output); output.setSize(300,300); food.addItemListener(this.output); order.addActionListener(this.output); } class display extends Canvas implements ActionListener, ItemListener { public int itemSelected; public void actionPerformed(ActionEvent action) { quantitySelected = new Double(quantity.getText()).doubleValue(); itemSelected = food.getSelectedIndex(); if (itemSelected==1) total = quantitySelected * eggs; if (itemSelected==2) total = quantitySelected * milk; if (itemSelected==3) total = quantitySelected * bread; } } public void itemStateChanged(ItemEvent event) { itemSelected = food.getSelectedIndex(); if (itemSelected==1) price.setText("The price of a dozen eggs is " + eggs ); if (itemSelected==2) price.setText("The price of a quart of milk is " + milk); if (itemSelected==3) price.setText("The price of a loaf of bread is " + bread); } public void paint(Graphics g){ if (itemSelected==1){ g.drawString("You purchased " + quantitySelected + "dozen eggs",50,50); g.drawString("for a total of " + total,50,60); } } } |
| ||
| Re: Cannot figure out why I'm getting these Errors thnx :) glad to here you got it working |
| ||
| Re: Cannot figure out why I'm getting these Errors I think if you changed "grocerystore.java" to "grocerystore.class" you might get it to display in your browser. Quote:
|
| All times are GMT -4. The time now is 12:05 pm. |
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC