Privacy Policy Terms Of Use. Copyright © 2006-2010 Java Tutorials and Examples.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
- /*
- Choice Control:-
- ~~~~~~~~~~~~~~
- Choice() throws java.awt.HeadlessException;
- Methods:-
- ~~~~~~~
- public int getItemCount();
- public int countItems();
- public String getItem(int);
- final String getItemImpl(int);
- public void add(String);
- public void addItem(String);
- public void insert(String, int);
- public void remove(String);
- public void remove(int);
- public void removeAll();
- public synchronized String getSelectedItem();
- public synchronized Object getSelectedObjects()[];
- public int getSelectedIndex();
- public synchronized void select(int);
- public synchronized void select(String);
- public synchronized void addItemListener(ItemListener);
- */
- import java.awt.event.*;
- import java.applet.*;
- import java.awt.*;
- /*
- <applet CODE = "ChoiceDemo" Height = 400 Width = 400>
- </applet>
- */
- public class ChoiceDemo extends Applet implements ItemListener
- {
- Choice IceCream;
- Choice Pizza;
- String Itms;
- public void init()
- {
- IceCream = new Choice();
- Pizza = new Choice();
- // Add Items in IceCream List
- IceCream.add("Venila");
- IceCream.add("Mango");
- IceCream.add("Cherry");
- // Add Items in Pizza List
- Pizza.add("Italian");
- Pizza.add("Maxican");
- Pizza.add("American");
- add(IceCream);
- add(Pizza);
- IceCream.addItemListener(this);
- Pizza.addItemListener(this);
- }
- public void itemStateChanged(ItemEvent ie)
- {
- repaint();
- }
- public void paint(Graphics g)
- {
- Itms = "Your Order : ";
- Itms += IceCream.getSelectedItem();
- Itms += " : ";
- Itms += Pizza.getSelectedItem();
- g.drawString(Itms, 50, 150);
- }
- }

Post new comment