ADS

Using Actionlistener For Awt List

The following illustrates use of ActionListener for AWT List.
 import java.awt.*;
import java.awt.event.*;
class ListAction extends Frame implements ActionListener
{
List l;

    public ListAction()
    {
        createAndShowGUI();
    }
  
    private void createAndShowGUI()
    {
        setTitle("List Action");
        setLayout(new FlowLayout());
       
        // Create and add items to list
        l=new List();
       
        l.add("Google");
        l.add("Yahoo!");
        l.add("Bing");
        l.add("Baidu");
       
        // Add list to frame
        add(l);
       
        // Add ActionListener
        l.addActionListener(this);
       
        setSize(400,400);
        setVisible(true);
    }
  
    public void actionPerformed(ActionEvent ae)
    {
        // Change the title
        setTitle("You double clicked "+l.getSelectedItem());
    }
  
    public static void main(String args[])
    {
        new ListAction();
    }
}

ListAction(): Code illustrating use of ActionListener with AWT List is written here.
Note: ActionEvent is generated when you double click on a list item.
You might also want to see using ItemListener for AWT List

 The following illustrates use of ActionListener for AWT List Using ActionListener for AWT List

Subscribe to receive free email updates:

ADS